Last Stand of the 300 2007
as Persian Advisor
Bible Battles 2005
as David
Getting Hal 2003
Screenplay
Credits from TMDB.