2025
as Dawg
2024
as Ben
2024
as Stew Sorrentino
2024
as Sleazy Man (uncredited)
2023
as Alex
2022
as Hobbs
2022
as Jesus Medina
2021
as Security Guard
2021
as Eduardo
2021
as Thomas
2020
as Sproule
2020
as Micah
2020
as Suspect
2019
as Jack Crane
2018
as Officer Cody
2018
as Construction Worker
2018
as Supervisor
2018
as Redneck
2016
as Bald Bum
2016
as Mullet
2016
as Conductor
2016
as Israelite Leader
2016
as Security Guard 1
2016
as Lars
2015
as Militia Man
2014
as Vince Groves
2014
as Russian Driver (uncredited)
2014
as Mr. Click
2014
as Pawn Shop Owner
2013
as District 5 Male Tribute
2013
as Bar Tough #3
2013
as Nick
2012
as Arthur Lee Johnson
2012
as Mugger
2011
as McKinley
2011
as Bank Robber #1
2011
as Guard
2011
as Trench
2011
as Jorge Lara
2007
as Russian Cop 1
2005
as John Carlyle (the Hunter)
2002
as Anton Grol
2002
as Roadie
2002
as Ben
2000
as Paramedic Smith
1999
as Blue Alien
1994
as Chico
1991
as Roderic McDougall
1990
as Dean Alexander