2022
as Tavern Tattooed Knuckle Cracker
2021
as Stunt Baddie #2
2021
as Joey
2020
as One-Eyed Tailie Veteran
2018
as Tartarus Guard
2018
as Razor-Cut Man
2016
as Mugger
2015
as Scar
2014
as Omnicorp Exterior Security
2013
as Swat
2013
as SWAT Man (uncredited)
2012
as Stocky Russian
2012
as Mechanic
2012
as Aryan
2012
as Mess Hall Guard
2011
as Alex
2008
as Head MP
2005
as Hatchet Man / David Yaeger
2004
as Adama's Corporal
2004
as Sgt. Green (Uncredited)
2004
as Frank
1997
as Ba'al Jaffa Vanguard Sentry 2 (Uncredited)
1997
as Ares' Jaffa 2 (Uncredited)
1997
as Free Jaffa 3 (Uncredited)
1997
as Dakara Jaffa 2 (Uncredited)