highest rated
acting
- Exandria Unlimited (TV) → Loquatius Seelie
- Tale Gate (TV) → Self
- The Mighty Nein (TV) → Nott the Brave (voice)
- Age of Umbra (TV) → Snyx
- Thresher (TV) → Radio (voice)
- Weird Kids (TV) → Self - Guest
- Wildemount Wildlings (TV) → Game Master
- Critical Role Live: Oaths & Ash → Braius Doomseed
- Critical Role Live: Jester and Fjord's Wedding → Veth Brenatto
- Critical Role Live: Tag Team at the Teeth – Beyond the Shroud → Braius Doomseed
- Critical Role Live: Tag Team at the Teeth – The Misty Ascent → Veth Brenatto
- Critical Role Abridged (TV) → Fresh Cut Grass / Braius Doomseed
- Critical Role Cooldown (TV) → Self
- Fireside Chat (TV) → Self
- UNEND (TV) → Kanneken Hartevelt (voice)
- Daggerheart (TV) → Pango Small
- Star Wars: Young Jedi Adventures (TV) → Rix Tegano (voice)
- Star Wars: Young Jedi Adventures (TV) → Corr Taldaan (voice)
- Marvel's Moon Girl and Devil Dinosaur (TV) → Additional Voices (voice)
- Candela Obscura (TV) → Oscar Grimm
- We Baby Bears (TV) → Plant Daddy (voice)
- The Legend of Vox Machina (TV) → Scanlan (voice)
- Dirty Laundry (TV) → Self - Guest
- 4-Sided Dive (TV) → Self
- Exandria Unlimited: Calamity → Loquatius Seelie
- Star Wars: The Bad Batch (TV) → Factory Worker #2 / Ketch (voice)
- Star Wars: The Bad Batch (TV) → Ketch / Zygerrian #2 (voice)
- Star Wars: The Bad Batch (TV) → Ketch / Vendor (voice)
- Star Wars: The Bad Batch (TV) → Ketch (voice)
- Star Wars: The Bad Batch (TV) → Ketch / Masked Guard #1 (voice)
- Star Wars: The Bad Batch (TV) → Chatty Alien (voice)
- Exandria Unlimited (TV) → Loquatius Seelie
- Narrative Telephone (TV) → Self
- Narrative Telephone (TV) → Self - Storyteller
- Crit Recap Animated (TV) → Nott the Brave / Veth Brenatto (voice)
- Crit Recap Animated (TV) → Fresh Cut Grass (voice)
- Um, Actually... (TV) → Self - Contestant
- Critical Role: The Mighty Nein (TV) → Veth Brenatto
- Minecraft: Story Mode (TV) → Griefer (voice)
- Between the Sheets (TV) → Self
- DuckTales (TV) → Tenderfeet / Gavin (voice)
- DuckTales (TV) → Moonlanders (voice)
- DuckTales (TV) → Slash Smashnikov (voice)
- DuckTales (TV) → Gilded Man (voice)
- DuckTales (TV) → Gavin (voice)
- DuckTales (TV) → Hack / Slash (voice)
- DuckTales (TV) → Pirates (voice)
- Danger & Eggs (TV) → Phillip's Brother / Lt. 2nd in Command (voice)
- Marvel's Ant-Man (TV) → Egg Head
- Bad Guys → Donny (voice)
- Pizza Friday! → Raphael (voice)
- Critical Role (TV) → Scanlan Shorthalt / Taryon Darrington
- Critical Role (TV) → Fresh Cut Grass / Braius Doomseed
- Critical Role (TV) → Nott the Brave / Veth Brenatto
- Critical Role (TV) → Wicander "Wick" Halovar
- Teenage Mutant Ninja Turtles: Cowabunga Christmas → Donatello (voice)
- Mixels (TV) → Vampos
- Sofia the First (TV) → Smokelee (voice)
- Sofia the First (TV) → Squirrel (voice)
- Wander Over Yonder (TV) → Emperor Awesome (voice)
- Wander Over Yonder (TV) → Cartoon Awesome (voice)
- Wander Over Yonder (TV) → Admiral Admirable (voice)
- Khumba → Jock (voice)
- Doc McStuffins (TV) → Orville (voice)
- Zambezia → Hurricanes (voice)
- A Turtle's Tale 2: Sammy's Escape from Paradise → Jax (voice)
- Back to the Sea → Short Seagull
- Sunset Stories → Label Guy
- Janeane from Des Moines → Sam
- Winx Club - The Shadow Phoenix → Riven (voice)
- Winx Club - The Battle for Magix → Riven (voice)
- Winx Club - The Fate of Bloom → Riven (voice)
- Dance-a-Lot Robot (TV) → Dance A Lot
- Freak Dance → Barrio
- Turtles Forever → Donatello (voice)
- Love, Inc. (TV) → Guy #1
- Teenage Mutant Ninja Turtles (TV) → Donatello (voice)
- The Fight for the Fox Box → Donatello (voice)
- Jackie Chan Adventures (TV) → Jimmy (voice)