
Acting

My Weird School
as Principal Klutz

Monsterland 2

Moments of Clarity
as Radio DJ (voice)

Rescue Dogs
as Charger (voice)

Wormbug
as Henry

Celebrity Manhunt's Total Drama Action Reunion Special
as Cody / Tyler / Ezekiel (voice)

Happiness is Hate Therapy
as Donovan

A Miser Brothers' Christmas
as Bob / Elf #1 (voice)

Young People Fucking
as Dave

White Coats
as Mike Bonnert

Tracker
as Hugh Lazlo · 1 ep.

Fire Country
as Ethan · 1 ep.

Fast & Furious Spy Racers
as Prince Ivan/ Impostor · 1 ep.

American Crime Story
as David E. Kendall · 2 ep.

Atomic Puppet
as Sergeant Subatomic/Mookie (voice) · 52 ep.

Blindspot
as Dave Kirkpatrick · 2 ep.

BoJack Horseman
as (voice) · 1 ep.

Total Drama All-Stars
as Ezekiel (voice) · 13 ep.

2 Broke Girls
as Boyd · 1 ep.

Kickin' It
as Lonnie · 3 ep.