Prometheus
2012 · as Mechanic 1
John Carter
2012 · as Thern #2
Lara Croft: Tomb Raider
2001 · as Special Forces Team Member (uncredited)
The Four Feathers
2002 · as British Cavalry Officer (uncredited)
Kick-Ass 2
2013 · as Cop #1 (uncredited)
Shanghai Knights
2003 · as Street Thug (uncredited)