The Next Big Hit 2023
as David
Painkiller 2013
Stunts
Last Stand of the 300 2007
as King Xerxes
Bible Battles 2005
as Mesopotamian Leader
Credits from TMDB.