X-Men Origins: Wolverine
(Soldier (uncredited))
Nim's Island
(Buccaneer Pirate Chef (uncredited))
Burlesque
(Richard)
Hacksaw Ridge
(Sergeant Amos)
The Invisible Man
(Car Park Guard (uncredited))
Jenny Dixon Beach
(Detective Chris Hails)
(Stunt Coordinator)