Daveed DiggsDaveed Diggs Movies Trolls Band Together The Little Mermaid (Live Action) Article about Daveed Diggs