SM

Filmography
| 2026 | The Miniature Wife (TV Series) · as Gary |
| 2025 | Strikers (TV Series) · as Aj Joshi |
| 2025 | Tales From Woodcreek (TV Series) · as Cyrus Flynn The Halfling Ranger |
| 2022 | Star Trek: Strange New Worlds (TV Series) · as Dr. Trunn Voor |
| 2022 | FROM (TV Series) · as Father Khatri |
| 2021 | Something Undone (TV Series) · as Coroner/gravedigger |
| 2019 | Hudson & Rex (TV Series) · as Bruce Osgoode |
| 2018 | Addison (TV Series) · as Max |
| 2017 | A Christmas Fury · as Cyril Pippy |
| 2013 | Satisfaction (2013) (TV Series) · as Trevor |
| 2012 | The Firm (TV Series) · as Andrew Palmer |
| 2010 | Detroit 1-8-7 (TV Series) · as Det. Aman Mahajan |
| 2010 | Republic of Doyle (TV Series) · as Benny Natchie |
| 2009 | Bob Funk · as Raymundo |
| 2008 | Less Than Kind (TV Series) · as Tito |
| 2008 | Unhitched (TV Series) · as Freddy Sahgal |
| 2007 | Da Kink in My Hair (TV Series) · as Sanjay |
| 2007 | I Now Pronounce You Chuck & Larry · as Protestor Outside Of Court |
| 2005 | Robson Arms (TV Series) |
| 2005 | Hatching, Matching & Dispatching (TV Series) · as Cyril Pippy |
| 2004 | Harold & Kumar Go to White Castle · as Saikat Patel |
| 2003 | |
| 2002 | Purpose · as Victor |
| 2002 | Cedric the Entertainer Presents (TV Series) |
| 2001 | 24 (TV Series) · as Hasan Numair |
| 2000 | The Ladies Man · as V.s.a. Member |
| 2000 | The Bobroom · as Various Characters |
| 1999 | Relic Hunter (TV Series) · as Baz |
| 1999 | Pushing Tin · as New Controller |
| 1998 | SketchCom (TV Series) · as Various |
| 1997 | Reluctant Angel · as Male Clerk |
| 1997 | Uh Oh! (TV Series) · as Shaun |
| 1996 | Once a Thief (TV Series) |
| 1993 | This Hour Has 22 Minutes (TV Series) |
| 1993 | Royal Canadian Air Farce (TV Series) · as Chip Kellaway |









