Prince of Persia: The Sands of Time 2010
as Bloodied Alamut Soldier
Hawking 2004
as Jayant Narlikar
Holy Cross 2003
as TV Reporter
The Tragedy of Hamlet 2002
as Guildenstern / Laertes
Credits from TMDB.