Filmografia
2012
Film
Prometheus
come Mechanic 1
2012
Film
John Carter
come Thern #2
2001
Film
Lara Croft - Tomb Raider
come Special Forces Team Member (uncredited)