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