2023
as Duncan
2021
as Boss Moxie
2019
as Foreman
2017
as Det. Leslie Zoeller
2016
as Mask #2
2016
as Detective Gill
2015
as Kyle
2015
as Detective Martinez
2015
as Miller
2015
as Roman
2014
as Marcus
2014
as Lt. Graco
2014
as Warren
2013
as Bouncer
2013
as Railway Worker
2012
as Fraser
2012
as Hendrick Von Arnim
2011
as Arresting Officer
2008
as Mitch
2008
as Judah
2006
as Officer Koontz
2006
as Morris
2005
as Maurice
2005
as Night Watchman
2004
as Father
2004
as Zarah's aider (Uncredited)
2004
as Trader
2003
as Officer Murray
2002
as Homicide Detective
2002
as Minbari Crewman
2002
as FBI Undercover Taxi Driver
2002
as Dental Patient (uncredited)
2001
as Oliver's technician
2001
as Street Hustler
1999
as Bad Guy (uncredited)
1997
as Pilot
1997
as Ba'al's Jaffa (Uncredited)
1995
as Drunk