Inception
as Businessman
Heartbeat
as Al
Batman Begins
as Uniformed Policeman #2
300
as Daxos
300: Rise of an Empire
London Has Fallen
as Agent Bronson
Attila
as Orestes
American Assassin
as Admiral Bristow
Messiah
as PO Darrell Teague
Blood: The Last Vampire
as Frank Nielsen
A Royal Winter
as Andre
A Good Murder
High Strung
as Slater
Return to House on Haunted Hill
as Samuel
Unstoppable
as Cherney
Witchville
as Erik
Attack of the Gryphon
as David
The Last Chance
as Charley