The Mentalist (episode 6.02) as Nicholas Hong (2013)
NCIS (episode 10.14) as Ajay Khan (2013)
Bones (episode 8.13) as Akshay Mirza (2013)
An Awkward Sexual Adventure as Dandak (2013)
American Reunion as Prateek Duraiswamy (2012)
as Lester Patel (2007-2012)
Afghan Luke as Imran Sahar (2011)
Roxy Hunter as Rama (2007-2008)
Time Bomb as Samir/Habib (2008)
The Rocker as Gary (2008)
Long Pigs as Dr Hooshangi (2007)
Amal as Vivek Jayaram (2007)
Stir of Echoes: The Homecoming as Fazran (2007)
This Is Wonderland as Anil Sharma (2005-2006)
Our Hero as Dalal Vidya (2000-2002)
Radio Active as Kevin Calvin (1998-1999)
For Better of For Worse as voice of Michael Patterson (1992-1994)
You Can’t Do That on Television as Himself (1986-1987)