Known For

Avatar: The Last Airbender

DC's Legends of Tomorrow

In a World...

Ever After High: Way Too Wonderland

The LEGO® Story

Ever After High: Spring Unsprung

Random! Cartoons

Arthur's Missing Pal

VeggieTales: LarryBoy and the Angry Eyebrows

VeggieTales: Larryboy The Cartoon Adventures

The Voyages of Young Doctor Dolittle

VeggieTales: LarryBoy in Leggo my Ego!
Filmography

DC's Legends of Tomorrow
TV · as Gumball (voice) · 1 ep

Ever After High: Way Too Wonderland
Movie · as Mad Hatter (voice)

Ever After High: Spring Unsprung
Movie · as Mad Hatter (voice)

Judge Dredd: Superfiend
TV · as Judge Death (voice) · 6 eps

In a World...
Movie · as Himself

The LEGO® Story
Movie · as Adult Kjeld / Wholesaler (voice)

The Voyages of Young Doctor Dolittle
Movie · as Yellephant (voice)

Super John Doe Junior
Movie · as Anchorman (voice)

Random! Cartoons
TV · as Anchorman (voice) · 1 ep

Free Radio
TV · as Rip Rebel · 2 eps

Arthur's Missing Pal
Movie · as Mr. Kone (voice)

Avatar: The Last Airbender
TV · as Xin Fu / Additional Voices (voice), Xin Fu (voice) · 2 eps

VeggieTales: LarryBoy and the Angry Eyebrows
Movie · as Boc Choi (voice)

VeggieTales: LarryBoy in Leggo my Ego!
Movie · as Bok Choi (voice)

VeggieTales: Larryboy The Cartoon Adventures
TV · as Bok Choi · 4 eps
