Actor
She Came Back
2024
as Ian
Toys of Terror
2021
as Toy (voice)
PAW Patrol: The Movie
2021
as Tough Guy on Subway / Additional Voices (voice)
The Exchange
2021
as Glenn
Heavy
2019
as Detective
Shazam!
2019
as Officer
American Hangman
2019
as Ron
Let's Go Luna!: Luna's Christmas Around the World
2018
as Senor Fabuloso (voice)
Jigsaw
2017
as Ryan
Undercover Grandpa
2017
as General Komenkho
Jesus Henry Christ
2012
as Dr. Gunther Flowers
Eddie: The Sleepwalking Cannibal
2012
as Verner
The Thing
2011
as Griggs
A Wake
2011
as Neighbor
The Gospel of John
2003
as Man in Temple Crowd #4
Dermott's Quest
2003
as Lance
The Tuxedo
2002
as Sewer CSA Op
Rub & Tug
2002
as Eastern European Client
What Katy Did
1999
as Telegraph Operator
Super Dicks
as Matt Johnson