2023
BEEF as Firouz (2 episodes)
2022
Paulie Go! as Chuck Shikenjanski
2022
Roar as Vikas (1 episode)
2021
What If...? as Councilman Singh (voice) (1 episode)
2021
Keeping Company as Mr. Reddy
2020
Big Sky as Veer Bhullar (8 episodes)
2020
The Aerialist as Spencer
2020
Evil Eye as Krishnan
2020
Little America (1 episode)
2019
Sunnyside as Aalok Modi (1 episode)
2018
Kidding as Scott Perera (3 episodes)
2018
The Resident as Raj Devi (1 episode)
2017
Rebel in the Rye as Swami Nikhilananda
2017
Chee and T as Uncle Rob
2017
Training Day as Ari Javeed (1 episode)
2016
Miss India America as Sam Prasad
2016
Criminal Minds: Beyond Borders as Senani Aadi Thakur (1 episode)
2014
Silicon Valley as Denpok Singh (14 episodes)
2014
Captain America: The Winter Soldier as Councilman Singh
2013
The Blacklist as Zarak Mosadek (2 episodes)
2013
Vino Veritas as Ridley
2012
Touch as Dr. Robert McCormick (2 episodes)
2011
Homeland as Farhad Nafisi (3 episodes)
2010
It's Kind of a Funny Story as Muqtada
2010
The Defenders as Judge (1 episode)
2010
The Event as Ambassador Talaky (1 episode)
2009
Alvin and the Chipmunks: The Squeakquel as Doctor
2009
Three Rivers (1 episode)
2009
The Good Wife as Kassim (1 episode)
2009
Castle as Anwar El-Masri (2 episodes)
2009
Lie to Me as Imam Amir Hadad (1 episode)
2008
Quarantine as Bernard
2008
Eleventh Hour (1 episode)
2008
Terminator: The Sarah Connor Chronicles as Sarah's Doctor (1 episode)
2007
Heartland (1 episode)
2007
Pain Within as Dr. Shible
2006
The Unit (1 episode)
2006
American Dreamz as Agha Babur
2005
Bones as Dr. Albert Muir (1 episode)
2005
Grey's Anatomy as Dr. Darwich (1 episode)
2004
Land of Plenty as Youssef
2004
Raising Helen as Ravi Prasad
2003
The Matrix Revolutions as Rama-Kandra
2003
The Matrix Reloaded as Rama-Kandra
2002
CSI: Miami as Father Carlos (1 episode)
2002
The Scorpion King as Falconmaster
2001
24 as Imam Al-Fulani (2 episodes)
2001
Alias as Malik Sawari (1 episode)
2001
The Guardian (1 episode)
2001
Crossing Jordan as Martin Vezned / Mr. Jones (1 episode)
2001
The Division (1 episode)
2000
Pay It Forward as Cop
1999
The West Wing as Dr. Essan Mohebi (1 episode)
1997
Demolition University as Momad
1997
Buffy the Vampire Slayer as Tour Guide (1 episode)
1997
The Practice (1 episode)
1995
JAG as Carlos Fuente (1 episode)
1995
JAG as Sadik Fahd (3 episodes)
1995
JAG as Sadik Fahd (archive footage) (uncredited) (1 episode)
1994
Touched by an Angel as Dr. Nathans (1 episode)
1994
ER as Addict Seeking Rapid Detox (1 episode)
1994
Killing Obsession as Lt. Jackson
1994
Viper as Darius (1 episode)
1993
The X-Files as Dr. Desai (1 episode)
1993
Rio Shannon as Dr. Dan Herrera
1991
The Entertainers as Luis
1990
Ain't No Way Back as Joe Campbell
1989
The New Dragnet as Carl Molina (52 episodes)
1988
China Beach (1 episode)
1988
Twenty Dollar Star as Brian
1986
The Abduction of Allison Tate as John Riversong
1986
L.A. Law as Conrad Peters (2 episodes)
1986
The 11th Commandment as Robert Knight
1985
Street Hawk as Bobby (1 episode)
1984
Murder, She Wrote as George Longbow (1 episode)
1984
Highway to Heaven (1 episode)
1982
Knight Rider as Deskey (1 episode)
1981
Hill Street Blues (2 episodes)
1979
Knots Landing as Chava Rivas (6 episodes)