Show
Actor (23 credits)
2018
Dietland
(TV Series)
Clive
Clive
- Belly of the Beast
(2018)
... Clive
- Plum Tuckered
(2018)
... Clive
- Tender Belly
(2018)
... Clive
2016
Madam Secretary
(TV Series)
Iranian Foreign Minister Tousi
Iranian Foreign Minister Tousi
- Snap Back
(2016)
... Iranian Foreign Minister Tousi
2005-2009
Ghost Whisperer
(TV Series)
Bobby Tooch
Bobby Tooch
- Thrilled to Death
(2009)
... Bobby Tooch
- Life on the Line
(2009)
... Bobby Tooch
- Imaginary Friends and Enemies
(2008)
... Bobby Tooch (uncredited)
- Miss Fortune
(2006)
... Bobby Tooch
- Last Execution
(2006)
... Bobby Tooch
- Friendly Neighborhood Ghost
(2006)
... Bobby Tooch
- On the Wings of a Dove
(2005)
... Bobby Tooch
- Hope and Mercy
(2005)
... Bobby Tooch
2008
CSI: Crime Scene Investigation
(TV Series)
Amir Sayeed
Amir Sayeed
- A Thousand Days on Earth
(2008)
... Amir Sayeed
2007
Drive
(TV Series)
Dr. Roth
Dr. Roth
- Let the Games Begin
(2007)
... Dr. Roth
- Partners
(2007)
... Dr. Roth
Show
Self (2 credits)
2022
Case 63
(Podcast Series documentary)
Dr. Devash Patel
Dr. Devash Patel
- Jemmy Button
(2022)
... Dr. Devash Patel (voice)
2021
Invisible History: Middle Florida's Hidden Roots
(Documentary)
(voice)