2021
as Tunnel Inmate
2018
as James Whitcomb (uncredited)
2016
as Attendant
2014
as Jim Donahoe
2012
as Soldier
2012
as Armed Guard
2009
as Peter Combs
2009
as Debonair Gent
2008
as Loyalist Guard #1
2004
as Marine
2004
as Marine (Uncredited)
2004
as Pilot
1997
as SGC Delegation Member (Uncredited)