For DreamWorks Animation he performed the voice of Prince D in the Trolls franchise.
TV Specials: Trolls Holiday • Trolls: Holiday in Harmony Shorts: Tiny Diamond Goes Back To School • It Takes Three TV Series: Trolls: The Beat Goes On! • Trolls: TrollsTopia
Rock Trolls: Queen Barb • Riff • King Thrash • Carol • Sid Fret Funk Trolls: King Quincy • Queen Essence • Prince D Techno Trolls: King Trollex • Techno Beat Drop Button • Bliss Marina Other Trolls: Delta Dawn • Trollzart • Pennywhistle • Hickory • Dickory • Chaz • Tresillo • The K-Pop Gang The Bergens: King Gristle Jr. • Bridget • Chef • Chad and Todd • King Gristle Sr. • Maxine • Barnebis • Groth • Buzby • Bernice Others: Cloud Guy • The Party Crashers • Velvet • Veneer • Crimp
Trolls World Tour: The Other Side • Trolls Wanna Have Good Times • Don't Slack • It’s All Love • Just Sing • One More Time • Atomic Dog World Tour Remix • Rock N’ Roll Rules • Leaving Lonesome Flats • Born to Die • Trolls 2 Many Hits Mashup • Barracuda • Crazy Train • Perfect For Me • Rock You Like A Hurricane
Others: Christopher Mintz-Plasse (Gristle Jr.) • Christine Baranski (Chef) • Andrew Rannells (Veneer) • David P. Smith (additional voices)
Objects: Cookin' With Trolls • Hug-time Bracelets • Troll Tree Crew: Gina Shay • Chris Sanders • Nick Fletcher • Ariana Grande