2024
Tipline Mysteries: Dial 1 for Murder as Ardie2024
The Santa Class as Isaac2024
With Love and a Major Organ as Mr. Mann2023
LEGO Ninjago: Dragons Rising as Roby (voice)2023
Animal Control as Booth Operator2023
Zokie of Planet Ruby as King Pootywinkle (voice)2023
A Christmas Blessing as Chef Louie2022
Alaska Daily as Steve2022
So Help Me Todd as Mr. Purple2021
Scaredy Cats as Claw2021
Turner & Hooch as Larry Gluck2021
There's Someone Inside Your House as Dave the Uber Driver2021
Making Spirits Bright as Wade Edwards2021
Das Kindermädchen - Mission Kanada as Ross Clayborn2021
Four Walls as Mark2020
Upload as Craig Munthers2020
Revisor as Osip (voice)2019
Creepshow as Jay (Segment: The Hat)2019
Are You Afraid of the Dark? as Sardo2019
Freaks as Leo the Cook2019
Come to Daddy as Danny2019
My Little Pony: Equestria Girls - Holidays Unwrapped as Zephyr Breeze (voice)2018
A Million Little Things as Louis2018
Littlest Pet Shop: A World of Our Own as Manny Mouser (voice)2018
Animal Behaviour as Dr. Clement (voice)2018
When the Storm Fades as Jerry2017
Trial & Error as Associate Mayor2017
Bob the Builder: Mega Machines - The Movie as Tread (US) (voice)2016
DC's Legends of Tomorrow as DJ S'More Money2016
MECH-X4 as Leo2016
MECH-X4 as Leo Mendel2015
The Magicians as Robert2015
iZombie as Jimmy2015
UnREAL as Editor2015
Air as Male Reporter2015
In My Dreams as Skinny Man2015
Fatal Memories as Luke Conner2014
Big Eyes as Nosy Gallery Guy2014
Grumpy Cat's Worst Christmas Ever as Corbin2014
The Town That Came A-Courtin' as Pepper Waiter2014
Focus as Conley2014
Golden Mean as Not available2013
The Tomorrow People as Avery2010
My Little Pony: Friendship Is Magic as Zephyr Breeze (voice)2006
Psych as Fielding MellishNaN
Quarantine Fling as Todd2014
Golden Mean Screenplay