Actor
How She Caught A Killer
2023
as Coroner
A Little Daytime Drama
2021
as Ken
Psych 2: Lassie Come Home
2020
as Courier Clerk
Aurora Teagarden Mysteries: An Inheritance to Die For
2019
as Chemistry Professor
The Perfection
2018
as Geoffrey
Entanglement
2018
as Clerk
The Lost Wife of Robert Durst
2017
as Nick Scoppetta
1922
2017
as Good Samaritan
Campfire Kiss
2017
as Gary
Beaches
2017
as Sorcerer Composer
Who Killed JonBenét?
2016
as FBI Voice Tech
Pumpkin Pie Wars
2016
as Cameraman
All Yours
2016
as Stage Manager
Get Out Alive
2016
as Will
Dater's Handbook
2016
as Diner Waiter
Wish Upon a Christmas
2015
as Leering Worker
Mark & Russell's Wild Ride
2015
as Another Instructor
Welcome Home
2015
as Carl
Garage Sale Mystery: The Deadly Room
2015
as Guy
Chappie
2015
as Tech (uncredited)
Grumpy Cat's Worst Christmas Ever
2014
as Photographer
Step Up All In
2014
as Ad Agency Executive #1
Diary of a Wimpy Kid: Rodrick Rules
2011
as Emcee
Virtuality
2009
as Roadie
Sisters
2006
as Coffee Shop Worker #2
Elf
2003
as Orange Elf (uncredited)
The Big Charade
2003
as Tex Panthalow