Home / Discover / People

Heroes

2006
as Mohinder Suresh

Never Have I Ever

2020
as Mohan Vishwakumar

Covert Affairs

2010
as Jai Wilcox

Reverie

2018
as Paul Hammond

Guest Star

Episode The Flash (2014)
It's My Party and I'll Die If I Want To
2023
Episode The Flash (2014)
The Last Temptation of Barry Allen (1)
2019
Episode Heroes Reborn
June 13th - Part 2
2015
Episode Numb3rs
Dirty Bomb
2005
Episode MacGyver (2016)
Matty + Ethan + Fidelity
2018
Episode New Amsterdam (2018)
Six or Seven Minutes
2019
Episode Elementary
Ill Tidings
2016
Episode Grey's Anatomy
A Hard Day's Night
2005
Episode DC Super Hero Girls (2019)
#LeagueOfShadows (1)
2020
Episode The Flash (2014)
There Will Be Blood
2019
Episode Unforgettable
Incognito
2013
Episode The Flash (2014)
The Last Temptation of Barry Allen (2)
2019
Episode The Flash (2014)
Kiss Kiss Breach Breach
2019
Episode DC Super Hero Girls (2019)
#LeagueOfShadows (2)
2020
Episode The Evidence
Pilot
2006
Episode The Flash (2014)
Liberation
2020
Episode The Flash (2014)
A Flash of the Lightning
2019
Episode New Amsterdam (2018)
The Blues
2019
Episode The Flash (2014)
License to Elongate
2019
Episode Heroes Reborn
June 13th - Part 1
2015
Episode New Amsterdam (2018)
King of Swords
2019
Episode New Amsterdam (2018)
The Forsaken
2019
Episode New Amsterdam (2018)
This Is Not the End
2019
Episode New Amsterdam (2018)
As Long As It Takes
2018
Episode Heroes Reborn
Send in the Clones
2016
Episode The Flash (2014)
Dead Man Running
2019
Episode New Amsterdam (2018)
Five Miles West
2019
Episode The Flash (2014)
Into the Void
2019
Episode Psych
Bollywood Homicide
2009