Known For
Filmography

Hollywood Arts
TV · as Steve · 1 ep

My Weird School
Movie · as Principal Klutz

Tracker
TV · as Hugh Lazlo · 1 ep

Fire Country
TV · as Ethan · 1 ep

Monsterland 2
Movie

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

Moments of Clarity
Movie · as Radio DJ (voice)

Rescue Dogs
Movie · as Charger (voice)

Atomic Puppet
TV · as Sergeant Subatomic/Mookie (voice) · 52 eps

American Crime Story
TV · as David E. Kendall · 2 eps

Blindspot
TV · as Dave Kirkpatrick · 2 eps

Total Drama All-Stars
TV · as Ezekiel (voice) · 13 eps

BoJack Horseman
TV · as (voice) · 1 ep

Wormbug
Movie · as Henry

Kickin' It
TV · as Lonnie · 3 eps

2 Broke Girls
TV · as Boyd · 1 ep

Happiness is Hate Therapy
Movie · as Donovan

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

Total Drama World Tour
TV · as Ezekiel / Tyler / Cody (voice), Cody, Tyler, Ezekiel · 26 eps

Glenn Martin, DDS
TV · 40 eps

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

Best Ed
TV · as (voice) · 52 eps

World of Quest
TV · as Additional Voices (voice) · 26 eps

Young People Fucking
Movie · as Dave

Wayside
TV · as Eric Bacon (voice)

My Friend Rabbit
TV · as Rabbit (voice) · 52 eps

Total Drama Island
TV · as Ezekiel / Tyler / Cody (voice) · 27 eps
Foxworthy's Big Night Out
TV · 12 eps

Psych
TV · as Robert Mackintosh · 2 eps

The Very Good Adventures of Yam Roll in Happy Kingdom
TV · as Phil · 39 eps
Louie and the Crew
TV · as Additional voices · 1 ep

The Man
Movie · as Young Guard

Mischief City
TV · as Duane (voice) · 26 eps

Hollywood North
Movie · as Seth Johnson

White Coats
Movie · as Mike Bonnert

Atomic Betty
TV · 104 eps

Corner Gas
TV · as Stephen · 1 ep

Blue Collar TV
TV · 43 eps

Hollywood Wives: The New Generation
Movie · as Danny

Miss Spider's Sunny Patch Kids
Movie · as Gus (voice)

K-19: The Widowmaker
Movie · as Vanya

Lost and Delirious
Movie · as Phil

Focus
Movie · as Willy Doyle

Braceface
TV · as Conner MacKenzie (voice) · 26 eps

Pelswick
TV · 26 eps

Ricky Nelson: Original Teen Idol
Movie · as Terry

