Series
|
Role
|
Episode
|
Airdate
|
Amen |
The Guru |
1x14 - Betting on the Boy |
January 24, 1987
|
Jake and the Fatman |
Leo |
1x06 - Love for Sale |
October 20, 1987
|
Falcon Crest |
Colonel Ashok Anand |
7x05 - Dead End |
October 30, 1987
|
Falcon Crest |
Colonel Ashok Anand |
7x06 - New Faces |
November 6, 1987
|
Falcon Crest |
Colonel Ashok Anand |
7x07 - Sweet Revenge |
November 13, 1987
|
227 |
Jonathan Forsythe |
3x21 - The Butler Did It |
March 12, 1988
|
Married... with Children |
Chef |
5x14 - Look Who's Barking |
February 10, 1991
|
Hunter |
Farid |
7x16 - Room Service |
February 13, 1991
|
Seinfeld |
Babu Bhatt |
3x07 - The Cafe |
November 6, 1991
|
Quantum Leap |
Ben |
4x19 - Moments to Live |
April 8, 1992
|
L.A. Law |
Restaurant Chef |
6x19 - Silence of the Lambskins |
April 30, 1992
|
Coach |
Rami |
4x19 - If That's Opportunity, Don't Answer |
May 2, 1992
|
Coach |
Rami |
4x20 - Frequent Flyers, Crossed Wires |
May 11, 1992
|
Batman: The Animated Series |
Jazzman |
1x34 - I Am the Night |
November 9, 1992
|
Coach |
Rami |
5x12 - The Commercial (1) |
January 5, 1993
|
Seinfeld |
Babu Bhatt |
4x15 - The Visa |
January 27, 1993
|
L.A. Law |
Ollie Jayaraman |
7x19 - Vindaloo in the Villows |
April 29, 1993
|
Northern Exposure |
Arthur |
5x03 - Jaws of Life |
October 4, 1993
|
The Nanny |
Butler #2 |
1x06 - The Butler, the Husband, the Wife and Her Mother |
December 8, 1993
|
Lois & Clark: The New Adventures of Superman |
Mr. Tracewski |
1x14 - Witness |
January 9, 1994
|
Step by Step |
Dean Stockwall |
3x16 - My Bodyguard |
February 4, 1994
|
Melrose Place |
|
2x24 - Love, Mancini-Style |
March 16, 1994
|
Weird Science |
Mr. Palate |
1x07 - Party High, U.S.A. |
April 23, 1994
|
Weird Science |
Mr. Palate |
2x05 - A Tale of Two Lisas |
September 10, 1994
|
Blossom |
Shakir |
5x10 - Oh, Baby |
November 28, 1994
|
Weird Science |
Mr. Palate |
3x15 - Teen Lisa |
July 29, 1995
|
Ellen |
Ranjit |
3x04 - The Bridges of L.A. County |
October 4, 1995
|
Freakazoid! |
Mr. Snarzetti |
1x05 - Foamy the Freakadog |
October 14, 1995
|
Ellen |
Ranjit |
3x11 - Ellen's Choice |
December 6, 1995
|
Pinky and the Brain |
Sir Niles |
1x10 - Around the World in 80 Narfs |
February 3, 1996
|
Pinky and the Brain |
Drake |
1x11 - Fly |
February 11, 1996
|
Freakazoid! |
Warden Riba |
1x13 - The Wrath of Gutierrez |
February 17, 1996
|
Weird Science |
Mr. Palate |
4x10 - Chett World |
March 16, 1996
|
Weird Science |
Teacher |
4x21 - Strange Daze |
June 22, 1996
|
Superman: The Animated Series |
Councilman |
1x01/02/03 - The Last Son of Krypton |
September 6, 1996
|
Pinky and the Brain |
Critic #1 |
2x2B - Pinkasso |
September 14, 1996
|
Nick Freno: Licensed Teacher |
Director |
1x08 - Leader of the Pack |
October 30, 1996
|
Freakazoid! |
Doc |
2x09 - Two Against Freak |
February 14, 1997
|
Star Trek: Deep Space Nine |
Richard |
5x16 - Doctor Bashir, I Presume |
February 24, 1997
|
Something So Right |
Cable Guy |
1x24 - Something About Getting the Hell Out of Here |
May 6, 1997
|
Lois & Clark: The New Adventures of Superman |
Misha |
4x22 - The Family Hour |
June 14, 1997
|
Boy Meets World |
Maitre d' |
5x08 - Chasing Angela (2) |
November 14, 1997
|
Early Edition |
Ali Bishar |
2x15 - Mum's the Word |
April 4, 1998
|
Suddenly Susan |
Mr. Verma |
2x20 - Poetry in Notion |
April 6, 1998
|
Seinfeld |
Babu Bhatt |
9x23/24 - The Finale |
May 14, 1998
|
JAG |
|
4x13 - War Stories (2) |
January 13, 1999
|
Batman Beyond |
Samir |
1x08 - Dead Man's Hand |
March 21, 1999
|
Superman: The Animated Series |
Eugene |
3x10 - Unity |
May 15, 1999
|
Batman Beyond |
Lieutenant |
1x12 - A Touch of Curaré |
May 15, 1999
|
The X-Files |
Project Doctor |
7x02 - The Sixth Extinction II: Amor Fati (3) |
November 14, 1999
|
Action |
The King |
1x10 - Dragon's Blood |
unaired, 1999
|
Batman Beyond |
Jace |
2x12 - Babel |
January 8, 2000
|
Star Trek: Voyager |
O'Zaal |
7x03 - Drive |
October 18, 2000
|
Batman Beyond |
Dr. Pada Banjahri |
3x10 - Curse of the Kobra (1) |
February 3, 2001
|
Justice League |
Forian |
1x04 - In Blackest Night (1) |
November 19, 2001
|
Justice League |
Forian |
1x05 - In Blackest Night (2) |
November 26, 2001
|
Kim Possible |
Duff Killigan |
1x07 - Number One |
July 12, 2002
|
Kim Possible |
Professor Ramesh |
1x09 - Attack of the Killer Bebes |
August 2, 2002
|
Kim Possible |
|
1x10 - Royal Pain |
August 16, 2002
|
Kim Possible |
Duff Killigan |
1x14 - October 31st |
October 11, 2002
|
Kim Possible |
Mystical Monkey Monk |
1x19 - Monkey Ninjas in Space |
March 7, 2003
|
Kim Possible |
Duff Killigan |
2x07 - Adventures in Rufus-Sitting |
August 22, 2003
|
Justice League |
President |
2x11 - A Better World (1) |
November 1, 2003
|
Justice League |
President |
2x12 - A Better World (2) |
November 1, 2003
|
Justice League |
Parasite |
2x17 - Secret Society (1) |
November 22, 2003
|
Justice League |
Parasite |
2x18 - Secret Society (2) |
November 22, 2003
|
Kim Possible |
Duff Killigan |
2x15 - A Sitch in Time: Present (1) |
November 28, 2003
|
Kim Possible |
Duff Killigan |
2x16 - A Sitch in Time: Past (2) |
November 28, 2003
|
Kim Possible |
Robo-Duff |
2x17 - A Sitch in Time: Future (3) |
November 28, 2003
|
Kim Possible |
Duff Killigan |
2x27 - Sick Day |
April 23, 2003
|
Two and a Half Men |
TV Narrator |
2x14 - Those Big Pink Things with Coconut |
January 31, 2005
|
Kim Possible |
Professor Ramesh |
3x05 - Showdown at the Crooked D |
March 25, 2005
|
Kim Possible |
Duff Killigan |
3x10A - Overdue |
April 25, 2005
|
Desperate Housewives |
Mr. Pashmutt |
2x02 - You Could Drive a Person Crazy |
October 2, 2005
|
American Dad |
Ali |
1x12 - Stan of Arabia (1) |
November 6, 2005
|
American Dad |
Ali / Prince / Guy #3 |
1x13 - Stan of Arabia (2) |
November 13, 2005
|
Jake in Progress |
Arthur |
2x02 - The Annie-dote |
January 16, 2006
|
Kim Possible |
Duff Killigan |
4x07 - Grande Size Me |
March 3, 2007
|
NCIS |
Dr. Ameen Temani |
4x23 - Trojan Horse (1) |
May 8, 2007
|
Kim Possible |
Duff Killigan |
4x17 - Clean Slate |
July 28, 2007
|
Kim Possible |
Duff Killigan |
4x18 - Homecoming Upset |
August 11, 2007
|
Kim Possible |
Duff Killigan |
4x21/22 - Graduation |
September 7, 2007
|
Weeds |
Dr. Tupelo |
3x14 - Protection |
November 12, 2007
|
The Big Bang Theory |
Dr. Koothrappali |
1x08 - The Grasshopper Experiment |
November 12, 2007
|
The Spectacular Spider-Man |
Aaron Warren |
1x01 - Survival of the Fittest |
March 8, 2008
|
The Spectacular Spider-Man |
Aaron Warren |
1x02 - Interactions |
March 8, 2008
|
Star Wars: The Clone Wars |
King Katuunko |
1x01 - Ambush |
October 3, 2008
|
The Big Bang Theory |
Dr. Koothrappali |
2x04 - The Griffin Equivalency |
October 13, 2008
|
The Big Bang Theory |
Dr. Koothrappali |
2x23 - The Monopolar Expedition |
May 11, 2009
|
The Spectacular Spider-Man |
Aaron Warren, Miles Warren |
2x01 - Blueprints |
June 22, 2009
|
The Spectacular Spider-Man |
Miles Warren |
2x02 - Destructive Testing |
June 22, 2009
|
The Spectacular Spider-Man |
Miles Warren |
2x06 - Growing Pains |
July 20, 2009
|
The Spectacular Spider-Man |
Aaron Warren / Miles Warren |
2x07 - Identity Crisis |
July 27, 2009
|
The Spectacular Spider-Man |
Miles Warren |
2x11 - Subtext |
November 4, 2009
|
The Big Bang Theory |
Dr. Koothrappali |
3x07 - The Guitarist Amplification |
November 9, 2009
|
Grey's Anatomy |
Emile |
6x14 - Valentine's Day Massacre |
February 11, 2010
|
The Mentalist |
Professor Green |
2x16 - Code Red |
March 11, 2010
|
The Big Bang Theory |
Dr. Koothrappali |
4x20 - The Herb Garden Germination |
April 7, 2011
|
The Big Bang Theory |
Dr. Koothrappali |
4x24 - The Roommate Transmogrification |
May 19, 2011
|
The Big Bang Theory |
Dr. Koothrappali |
5x01 - The Infestation Hypothesis |
September 22, 2011
|
The Big Bang Theory |
Dr. Koothrappali |
5x03 - The Wiggly Finger Catalyst |
October 6, 2011
|
The Big Bang Theory |
Dr. Koothrappali |
5x20 - The Transporter Malfunction |
March 29, 2012
|
Private Practice |
Marriage Counselor |
5x19 - And Then There Was One |
April 24, 2012
|
Once Upon a Time in Wonderland |
Old Prisoner |
1x02 - Trust Me |
October 17, 2013
|
Once Upon a Time in Wonderland |
Old Prisoner |
1x03 - Forget Me Not |
October 24, 2013
|
Once Upon a Time in Wonderland |
Old Prisoner |
1x04 - The Serpent |
November 7, 2013
|
Once Upon a Time in Wonderland |
Old Prisoner |
1x05 - Heart of Stone |
November 14, 2013
|
Once Upon a Time in Wonderland |
Old Prisoner |
1x06 - Who's Alice |
November 21, 2013
|
Once Upon a Time in Wonderland |
Old Prisoner/The Sultan |
1x07 - Bad Blood |
December 5, 2013
|
Once Upon a Time in Wonderland |
Old Prisoner/The Sultan |
1x09 - Nothing to Fear |
March 6, 2014
|
Once Upon a Time in Wonderland |
Old Prisoner/The Sultan |
1x11 - Heart of the Matter |
March 20, 2014
|
Once Upon a Time in Wonderland |
Old Prisoner/The Sultan |
1x12 - To Catch a Thief |
March 27, 2014
|
Once Upon a Time in Wonderland |
Old Prisoner/The Sultan |
1x13 - And They Lived... |
April 3, 2014
|