2025
Devil May Cry as King (voice)2024
Creature Commandos as Hallway Jerk 2 / Police Officer 2 (voice)2023
Unicorn: Warriors Eternal as Rakshasa (voice)2023
Unicorn: Warriors Eternal as Rakashasa (voice)2023
Carol & the End of the World as (voice)2022
Candy as Sid2022
When Billie Met Lisa as Additional Voices (voice)2021
Star Trek: Prodigy as Zeph / Student #1 / Instructor #1 (voice)2021
Star Trek: Prodigy as Zeph (voice)2021
Star Trek: Prodigy as Zeph / Ensign #1 (voice)2020
Little America as Vijay2020
Bad Therapy as Walter2019
The Mandalorian as Amnesty Affairs Commissioner2019
Good Trouble as Ranjit2019
Dead to Me as Tracy's Husband2019
No Good Nick as Mr. Sharma2019
Eureka! as Glenn's Brother2018
The Resident as Raja Khoury2018
Apple & Onion as Poppadom (voice)2017
SEAL Team as Fitzgerald2017
Chee and T as Chee2016
The Thinning as Dr. Prakash2016
Killing Poe as Ashbir Brathwaite2015
Chicago Med as Bryce Lange2014
Scorpion as Jim2014
Silicon Valley as Garrett2014
Hollows Grove as Roger Rafkin2012
...Or Die as Not available2011
Shameless as Andy2011
Switched at Birth as Mr. Z2011
Body of Proof as Sanjit Singh2011
Austin & Ally as Roger Dunlap2011
Awkward. as Mr. Mishra2011
Harry's Law as Dr. Max Richards2011
Friends with Benefits as Wes2011
I Just Want My Pants Back as Not available2010
The Walking Dead as Caleb Subramanian2010
Hot in Cleveland as Anderson2010
Starstruck as Dr. Sanjay Lad2010
Another Harvest Moon as Paul2009
NCIS: Los Angeles as Oscar Balsam2009
Modern Family as Daryl2009
Castle as Vikram Singh2009
Lie to Me as Arun Ashraf2009
Albino Farm as Sanjay2008
Get Smart's Bruce and Lloyd Out of Control as Upside Down Guy2007
Notes from the Underbelly as Not available2006
Brothers and Sisters as Lewis2005
Grey's Anatomy as Steve Murphy2005
Criminal Minds as Jordan the Receptionist2005
My Name Is Earl as Doctor2005
Bones as Buddy Shirazi2005
Barbershop as Bashir2004
CSI: NY as Alex1999
Family Guy as Cricket Fan (voice)1999
Family Guy as Guru (voice)1998
Will & Grace as Gerald