Actor
This Tempting Madness
2025 · as Raj
Quantum Apocalypse
2010 · as Dr. Sadoughian
Countdown: Armageddon
2009 · as Yahveh
SEAL Team VI
2008 · as Jamal
666: The Beast
2007 · as Ashmed Chammadai
The Apocalypse
2007 · as Khalil
The 9/11 Commission Report
2006 · as Murad