Atuação
19 títulos • ativo desde 2008

Lost
como Haddad

Ghost Whisperer
como Bobby Tooch

NCIS: Investigação Naval
como Ezmaray Daoub

24 Horas
como Ali

CSI: Investigação Criminal
como Amir Sayeed

FBI
como Bijan Tadjvar

NCIS: Los Angeles
como Jafar Khan

Controle Absoluto
como Translator

Lei & Ordem
como Howard Spencer

A Paranormal
como Doctor

Lei & Ordem: Crimes Premeditados
como Allud

JAG: Ases Invencíveis
como Dr. Ibrahim Aziz

Senhora Secretária
como Iranian Foreign Minister Tousi

Desaparecidos
como Anwar Samir

Franklin & Bash
como Allen Pierce

Drive
como Dr. Roth

They Shall Not Perish: The Story of Near East Relief
como George Mardikian

Rachel Hendrix
como Omid Shirazi

The Magic Shoes
como Omid