Actor
The Painter
2024
as Target
Sonic the Hedgehog 2
2022
as Police Driver
A Deadly Place
2020
as Samuel Adams
Dark Phoenix
2019
as Military Train Guard
War for the Planet of the Apes
2017
as AΩ Deserter
Resident Evil: The Final Chapter
2016
as Undead Russian
Star Trek Beyond
2016
as Sir Olden
Murder, She Baked: A Chocolate Chip Cookie Mystery
2015
as Boyd Watson
Along Came a Nanny
2014
as Gil McNamara
Zodiac
2014
as Agent Tyler
Mech: Human Trials
2014
as Motorcycle Rider
Toxin
2014
as Lt. John Paxton
Dawn Rider
2012
as Chase
Doomsday Prophecy
2011
as Military Officer
Somnolence
2011
as Canterra
Icarus
2010
as Road Worker #1
Smokin' Aces 2: Assassins' Ball
2010
as Agent O' Keefe
The Hole
2009
as Normal Dad
The Day the Earth Stood Still
2008
as Medic #2
Far Cry
2008
as Mercenary Russell
Sea Beast
2008
as Joey
Fantastic Four
2005
as Fireman Hanging Off Bridge (uncredited)
Dark Water
2001
as Truck Driver
Used Mercs
as Freddy