Credits

Doom (2019)
as
Incoming (2018)
as Doku
Dracula Untold (2014)
as General Ismail
John Carter (2012)
as Stayman #1 / Helm
Forced To Fight (2011)
as Scotty
It's Alive (2008)
as Perry
The Bourne Ultimatum (2007)
as Technician