- 2023Plan BSeriesMinister
- 2019Long ShotFilmIndian Prime Minister
- 2019Good SamFilmSenator Ashok Bradley
- 2019Blood & TreasureSeriesJudge
- 2018AppinessFilmVijay
- 2017The Bold TypeSeriesMarshall
- 2011CyberbullyFilmDarren Mortensen
- 2011Being HumanSeriesBlood Den Proprietor
- 2011Jack of DiamondsFilmBlackett
- 2010Trader GamesFilmMendoza
- 2009Dead Like Me: Life After DeathFilmTerzian
- 2007Killer WaveSeriesVikram Sanjee
- 2007Steel ToesFilmVikram
- 2007Forbidden SecretsFilmJJ
- 2004Baby for SaleFilmJudge
- 2002RollerballFilmTahli
- 2002AbandonFilmProfessor
- 2002Jack & EllaFilmEast Indian Man
- 2001Largo WinchSeriesSurya
- 2001A Passage to OttawaFilmJalal
- 2001Lights for GitaFilmNarrator
- 1999August 32nd on EarthFilmMédecin de la clinique
- 1999Too Rich: The Secret Life of Doris DukeSeriesDr. Salvatore Paradas
- 1997AfterglowFilmDoctor
- 1996Everything to GainFilmJudge
- 1992Are You Afraid of the Dark?SeriesMr. Johnston, Mr. Birney, Trevor
- 1991MoneyFilmFezzali
- 1986Agent on IceFilmDriver
- 1979The Kids of Degrassi StreetSeriesBank Teller
- 1974Teenage HitchhikersFilmState Trooper