Home / Discover / People

The Incredible Hulk

2008
as General Joe Greller

Avatar

2009
as Horse Clan Leader

300

2006
as Messenger

300: Rise of an Empire

2014
as Persian Emissary

Jason X

2001
as Sgt. Brodski

Tears of the Sun

2003
as Terwase

The Second Sound Barrier

2016
as Thelonious Courage as The Powerhouse

The Devil Conspiracy

2022
as Archangel Michael

Kevin Hart: What Now?

2016
as African Dictator

The Perfect Son

2001
as Tall Gay Basher

Hidalgo

2004
as Jaffa

Cypher

2002
as Vault Security