
Filmography35 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2019 | Captain MarvelMovie | Hero Torfan | 48 |
| 2018 | Lodge 49Series | — | 47 |
| 2018 | Sharon 1.2.3.Movie | Drew | 47 |
| 2016 | LuciferSeries | Ray Codfree | 45 |
| 2016 | PreacherSeries | Frank Patel | 45 |
| 2015 | Chicago MedSeries | Vishal Kumar | 44 |
| 2015 | A Date with Miss FortuneMovie | Wilson | 44 |
| 2014 | ScorpionSeries | Raja Bhatt | 43 |
| 2013 | MaronSeries | Kumar Sanjani | 42 |
| 2013 | Sean Saves the WorldSeries | Howard | 42 |
| 2012 | American ReunionMovie | Prateek Duraiswamy | 41 |
| 2011 | GrimmSeries | Dr. Sanji Raju | 40 |
| 2008 | The MentalistSeries | Nicholas Hong | 37 |
| 2008 | The RockerMovie | Gary | 37 |
| 2008 | Time BombMovie | Samir/Habib | 37 |
| 2008 | Roxy Hunter and the Secret of the ShamanMovie | Ramma | 37 |
| 2007 | ChuckSeries | Lester Patel | 36 |
| 2007 | Roxy Hunter and the Mystery of the Moody GhostMovie | Ramma Vingri | 36 |
| 2007 | AmalMovie | Vivek Jayaram | 36 |
| 2006 | Living DeathMovie | Steve | 35 |
| 2005 | BonesSeries | Akshay Mirza | 34 |
| 2004 | This Is WonderlandSeries | Anil Sharma | 33 |
| 2003 | Las VegasSeries | Pramil Nobay | 32 |
| 2003 | NCISSeries | Ajay Khan | 32 |
| 2002 | Without a TraceSeries | Movie Driver | 31 |
| 2001 | A Mother's Fight for JusticeMovie | Marius | 30 |
| 2001 | Spinning Out of ControlMovie | Brian | 30 |
| 2000 | Our HeroSeries | Dalal Vidya | 29 |
| 1999 | eXistenZMovie | Male Assistant | 28 |
| 1999 | A Slight Case of MurderMovie | Bob | 28 |
| 1997 | Good Will HuntingMovie | MIT Student | 26 |
| 1996 | RainbowMovie | — | 25 |
| 1996 | Everything to GainMovie | Roland Jellico | 25 |
| 1993 | The X-FilesSeries | Gupta | 22 |
| 1979 | You Can't Do That on TelevisionSeries | — | 8 |