Known For
Filmography
Exandria Unlimited
TV · as Loquatius Seelie · 4 eps

Tale Gate
TV · as Self · 2 eps

Critical Role Live: Tag Team at the Teeth – The Misty Ascent
Movie · as Veth Brenatto

Critical Role Live: Tag Team at the Teeth – Beyond the Shroud
Movie · as Braius Doomseed

Critical Role Live: Oaths & Ash
Movie · as Braius Doomseed

Critical Role Live: Jester and Fjord's Wedding
Movie · as Veth Brenatto

Wildemount Wildlings
TV · as Game Master · 3 eps

Thresher
TV · as Radio (voice) · 2 eps

Age of Umbra
TV · as Snyx · 8 eps

The Mighty Nein
TV · as Nott the Brave (voice) · 8 eps

Weird Kids
TV · as Self - Guest, Mailman Sam · 1 ep

Critical Role Abridged
TV · as Fresh Cut Grass / Braius Doomseed · 123 eps

Critical Role Cooldown
TV · as Self · 85 eps

UNEND
TV · as Kanneken Hartevelt (voice) · 3 eps

Daggerheart
TV · as Pango Small · 9 eps

Fireside Chat
TV · as Self · 4 eps

Candela Obscura
TV · as Oscar Grimm · 3 eps

Star Wars: Young Jedi Adventures
TV · as Corr Taldaan (voice), Rix Tegano (voice) · 5 eps

Marvel's Moon Girl and Devil Dinosaur
TV · as Additional Voices (voice) · 4 eps

Exandria Unlimited: Calamity
Movie · as Loquatius Seelie

The Legend of Vox Machina
TV · as Scanlan (voice), Scanlan / Nobleman (voice), Servant (voice), Scanlan / Cultist (voice), Warrior (voice), Guards (voice), Guard (voice), Death Knight / Cultist (voice), Death Knight (voice), Cultists (voice) · 37 eps

Dirty Laundry
TV · as Self - Guest · 1 ep

4-Sided Dive
TV · as Self · 13 eps

We Baby Bears
TV · as Plant Daddy (voice) · 2 eps

Star Wars: The Bad Batch
TV · as Ketch / Zygerrian #2 (voice), Factory Worker #2 / Ketch (voice), Ketch / Vendor (voice), Ketch / Masked Guard #1 (voice), Chatty Alien (voice) · 1 ep

Exandria Unlimited
TV · as Loquatius Seelie · 4 eps

Kid Cosmic
TV · as PT-SB/Jerry (voice) · 1 ep

Crit Recap Animated
TV · as Nott the Brave / Veth Brenatto (voice), Fresh Cut Grass (voice) · 10 eps

Narrative Telephone
TV · as Self, Self - Storyteller · 22 eps

Um, Actually...
TV · as Self - Contestant · 1 ep

Minecraft: Story Mode
TV · as Griefer (voice) · 1 ep

Between the Sheets
TV · as Self · 1 ep
Between the Sheets - Critical Role
TV · as Self · 7 eps

All Work No Play
TV · as Self · 27 eps

DuckTales
TV · as Tenderfeet / Gavin (voice), Slash Smashnikov (voice), Moonlanders (voice), Hack / Slash (voice), Gilded Man (voice), Pirates (voice) · 1 ep

Danger & Eggs
TV · as Phillip's Brother / Lt. 2nd in Command (voice) · 1 ep

Marvel's Ant-Man
TV · as Elihas Starr / Egghead (voice) · 1 ep
Bad Guys
Movie · as Donny (voice)

Pizza Friday!
Movie · as Raphael (voice)

Teenage Mutant Ninja Turtles: Cowabunga Christmas
Movie · as Donatello (voice)

Critical Role
TV · as Nott the Brave / Veth Brenatto, Fresh Cut Grass / Braius Doomseed, Scanlan Shorthalt / Taryon Darrington, Wicander "Wick" Halovar · 141 eps

Mixels
TV · as Vampos · 1 ep

Khumba
Movie · as Jock (voice)

Sofia the First
TV · as Smokelee (voice), Squirrel (voice), Additional Voices (voice) · 1 ep

Wander Over Yonder
TV · as Emperor Awesome (voice), Cartoon Awesome (voice), Admiral Admirable (voice) · 8 eps

Zambezia
Movie · as Hurricanes (voice)

Sunset Stories
Movie · as Label Guy

A Turtle's Tale 2: Sammy's Escape from Paradise
Movie · as Jax (voice)

Janeane from Des Moines
Movie · as Sam

Back to the Sea
Movie · as Short Seagull

Doc McStuffins
TV · as Orville (voice) · 1 ep

Winx Club - The Fate of Bloom
Movie · as Riven (voice)

Winx Club - The Shadow Phoenix
Movie · as Riven (voice)

Winx Club - The Battle for Magix
Movie · as Riven (voice)

Freak Dance
Movie · as Barrio
Dance-a-Lot Robot
TV · as Dance A Lot · 7 eps

Turtles Forever
Movie · as Donatello (voice)
Love, Inc.
TV · as Guy #1 · 1 ep

The Fight for the Fox Box
Movie · as Donatello (voice)

Teenage Mutant Ninja Turtles
TV · as Donatello (voice) · 154 eps

Jackie Chan Adventures
TV · as Jimmy (voice) · 1 ep

