Burlesque
Role(s): Richard
Nim's Island
Role(s): Buccaneer Pirate Chef (uncredited)
X-Men Origins: Wolverine
Role(s): Soldier (uncredited)
Hacksaw Ridge
Role(s): Sergeant Amos
The Invisible Man
Role(s): Car Park Guard (uncredited)