


as Nicodemus
Mar 12, 2027

as King David
Dec 6, 2025

as Cam Avery
Jul 31, 2020

as Johnny
Sep 21, 2019

as The Shepherd
Aug 2, 2017

as Douglas Hariri
Dec 1, 2015

as Cedrick
Sep 17, 2013

as Dr. Parrish
May 28, 2013

as Sergeant Pincus
Dec 20, 2011

as Mr. Qasim
Apr 10, 2011

as Self
Oct 27, 2009
Jul 14, 2009

as Jasjeet
Jun 8, 2009

as Vijay
Jan 15, 2009

as Fikry
Nov 14, 2008

as Professor R.K. Gazda
Apr 24, 2008

as Howard
Jan 19, 2008

as Avi Perlman, Ari Goldman (uncredited)
Dec 19, 2007

as Habib
Oct 18, 2007

as Arthur Dennison
Oct 12, 2007

as Dr. Bennett
Apr 6, 2007

as General Samir
Sep 9, 2006

as Matre'd
Apr 25, 2005

as Matt
Jan 1, 2005
as Sanjay Ramachandran
Mar 30, 2003

as Nikolas Natchios
Feb 14, 2003

as Prescott
Nov 3, 2002

as Dr. Peter Winsfold
Sep 18, 2002

as Cigar Maker
Aug 2, 2002

as Cecil Anderson
Jun 28, 2002

as Alex
May 12, 2002
as Paul
Apr 20, 2002

as Ted Ross
Sep 14, 2001

as Tival
Jul 26, 2001

as Caravan Leader
Aug 13, 1999

as Terence Bey
Apr 16, 1999

as Brach
Jun 1, 1997

as European Leader (uncredited)
Apr 18, 1997

as Rocket (voice)
Feb 17, 1996

as The Mystic Traveler
Nov 17, 1995

as Emir's Aide
Dec 18, 1994

as Dr. Spatz
Nov 11, 1994

as Kasuf
Oct 28, 1994

as Cabbie (uncredited)
Aug 19, 1994

as Benny the Jewler
Oct 1, 1993

as Mr. Ayub
May 22, 1993

as Pharmaceutical Wholesaler
Jan 17, 1993

as Surgeon
Jan 3, 1993

as Raji
May 22, 1992

as Don Gallegher
Apr 9, 1992

as Moderator (uncredited)
Feb 7, 1992

as Deli Owner
Jul 7, 1989

as Samad
Sep 14, 1988

as Professor
Jun 1, 1986

as Toulouse Lautrec
Sep 6, 1984

as Self
Sep 9, 2019

as Nicodemus
Apr 21, 2019

as Ahsan
Oct 16, 2016

as Richter
Sep 22, 2014

as Ozan Canoglu
Sep 21, 2014

as JP
Oct 28, 2011

as Leon Dengraff
Mar 2, 2010

as Gerard
Jan 15, 2010

as Hosein Khadem
Sep 22, 2009

as Caturanga
Jul 7, 2009

as Reverend
Mar 20, 2009

as Rupert Bentley
Mar 9, 2009

as Dr. Kozell
Jan 21, 2009

as Dr. Lance Reinhardt
Sep 23, 2008

as Lord Jeremiah Purcell
Jun 16, 2008

as Edward Zakaria
Sep 26, 2007

Sep 26, 2007

as Nefzi
Jun 28, 2007

as Alex Gilbert
Feb 1, 2007

as Chandra Suresh
Sep 25, 2006

as Dr Thomas Burell
Oct 30, 2003

as Hassan
Sep 23, 2003

as William Gamal
Sep 23, 2003

as Dr. Overbee
Aug 5, 2003

Feb 2, 2003

as James Gellar
Sep 16, 2002

as Dr. Vasson
Sep 30, 2001

as Kazi Hasni
Sep 30, 2001

as Jamin
Sep 26, 2001

Sep 23, 2001

as Omar Khalid
Oct 7, 2000

as Pakistani ambassador
Sep 22, 1999

as Malavi Ahmed
Sep 20, 1999

as Steven Nashte
Sep 19, 1999

as Dr. Ansari
Sep 29, 1998

Sep 1, 1998

as Hasim / Jigme / Nepal / Egypt Wallah (voice), Guard / Soldier (voice), Guard (voice)
Sep 1, 1998

as Lalit
Sep 24, 1997

as Kasuf
Jul 27, 1997

as Ashok Dupree
Sep 21, 1996

as Dr. Lumbago
Sep 7, 1996

as Dr. Kasan
Sep 30, 1995

as Minister Nassan
Sep 23, 1995

Sep 17, 1995

as Boise
Mar 10, 1995

as Paolo
Jan 2, 1995

as Dr. Goodman (uncredited)
Sep 18, 1994

as Rabbi Leo Meyers
Jan 26, 1994

as Lybyan Representative
Sep 12, 1993

as Mr. Moonhauer
Sep 12, 1993

as Dr. Herb Fountain
Sep 10, 1993

as Targ
Sep 2, 1993

as Mr. Vajneesh
Apr 2, 1993

as Vedek Yarka
Jan 3, 1993

as Luggage Salesman
Oct 4, 1992

as Dr. Arzupian
Sep 23, 1992

as Rashidi (uncredited)
Aug 27, 1992

as Dr. 'Ekballa' Raza, Divorce Attorney Ravi Patel
Sep 13, 1990

as Cedric
Sep 10, 1990

as Dr. Dawson
Jul 8, 1990

as Artist
Apr 19, 1990

as Hakim Huzan
Dec 3, 1989

as Cabbie
Jul 5, 1989

as Prince's Assistant
Oct 18, 1988

as B'iJik
Sep 28, 1987

as William Harris
Sep 15, 1986

as Raul Jaffa
Sep 30, 1984

as Mr. Cranston
Sep 30, 1982