2023
as State Trooper
2022
as Security Guard
2022
as Male Trooper
2021
as INFLUX Operative #6
2021
as Casual Dressed Man #2
2020
as Toothy Agent
2019
as Trivantian Soldier
2019
as Pilot
2017
2017
as Henchman #1
2016
as Masked Attacker #1
2016
as Bishop
2016
as Hunter #3
2015
as Acolyte #2
2015
as Stick Up Man
2015
as Infernian Attacker
2015
as Rabbit #1
2015
as Guy in Bar
2015
as Male Abby #7
2015
as Cop Zombie (uncredited)
2014
as Security Guard #1
2014
as Security Guard
2014
as Thug #2
2013
as Henchmen
2012
as Vincent Steelgrave
2012
as Thug #1
2012
as Nathan Sierra
2012
as Security Guard
2009
as Cop #1
2008
as Security Guard
2007
as Officer Pallard
2007
as State Trooper
2007
as Poisoned Monk
2007
as Goth Bartender
2006
as MP #1
2006
as Mercenary #3
2005
as Sniper #1
2005
as Tarrell / Leviathan
2004
as Marine (Uncredited)
2004
as Hansen (Uncredited)
2004
as Hester
2003
as Security Policeman - Tribunal
2001
as Thug
1998
as Male Husk Lover
1997
as SF Guard