Bloodied Alamut Soldier
Принц Персии: Пески времени (2010)
Jayant Narlikar
Хокинг (2004)
TV Reporter
Holy Cross (2003)
Guildenstern / Laertes
The Tragedy of Hamlet (2002)