2022
as Barjan T'Or
2020
as Shane Neal
2017
as Frank
as Shady Man
as Josh
2015
as Staz
as Reed
2014
as 2nd AD (Blue Matrix)
2010
as Sgt. MacPhee
2008
as Prison Guard
2005
as Luke (uncredited)
2003
as Young First Officer