Cast Credits Good Sam (2022) Guest starring as Asher Pyne (6 episodes) Episode 1x12: The Griffith Technique (Apr 27, 2022) Episode 1x11: Family/Business (Apr 20, 2022) Episode 1x08: Keep Talking (Mar 23, 2022) Episode 1x06: Truce (Feb 23, 2022) Episode 1x05: Wake Up (Feb 2, 2022) Episode 1x03: Butt of the Joke (Jan 19, 2022) View 3 more View 3 less Never Have I Ever (2020) Guest starring as Mohan Vishwakumar (13 episodes) Episode 2x10: ... been a perfect girl (Jul 15, 2021) Episode 2x09: ... stalked my own mother (Jul 15, 2021) Episode 2x07: ... begged for forgiveness (Jul 15, 2021) Episode 2x05: ... ruined someone's life (Jul 15, 2021) Episode 2x02: ... thrown a rager (Jul 15, 2021) Episode 2x01: … been a playa (Jul 15, 2021) Episode 1x10: ... said I'm sorry (Apr 27, 2020) Episode 1x09: ... had to be on my best behavior (Apr 27, 2020) Episode 1x08: ... pissed off everyone I know (Apr 27, 2020) Episode 1x04: ... felt super Indian (Apr 27, 2020) Episode 1x03: ... gotten drunk with the popular kids (Apr 27, 2020) Episode 1x02: ... had sex with Paxton Hall-Yoshida (Apr 27, 2020) Episode 1x01: Pilot (Apr 27, 2020) View 10 more View 10 less New Amsterdam (2018) Guest starring as Dr. Akash Panthaki (7 episodes) Episode 1x21: This Is Not the End (May 7, 2019) Episode 1x18: Five Miles West (Apr 16, 2019) Episode 1x16: King of Swords (Mar 12, 2019) Episode 1x14: The Forsaken (Feb 19, 2019) Episode 1x13: The Blues (Feb 12, 2019) Episode 1x10: Six or Seven Minutes (Jan 8, 2019) Episode 1x09: As Long as It Takes (Nov 27, 2018) View 4 more View 4 less Reverie (2018) Starring as Paul Hammond (10 episodes) Episode 1x10: Point of Origin (Aug 8, 2018) Episode 1x09: The Key (Aug 1, 2018) Episode 1x08: Despedida (Jul 25, 2018) Episode 1x07: The Black Mandala (Jul 18, 2018) Episode 1x06: Pas de Deux (Jul 11, 2018) Episode 1x05: Altum Somnum (Jun 27, 2018) Episode 1x04: Blue is the Coldest Color (Jun 20, 2018) Episode 1x03: No More Mr. Nice Guy (Jun 13, 2018) Episode 1x02: Bond, Jane Bond (Jun 6, 2018) Episode 1x01: Apertus (May 30, 2018) View 7 more View 7 less LEGO Jurassic World: The Indominus Escape (2016) Starring as Simon Masrani (5 episodes) Episode 1x05: Hot-Dogging It (Oct 7, 2016) Episode 1x04: Raptors (Oct 6, 2016) Episode 1x03: Hungry Hungry Dino (Oct 5, 2016) Episode 1x02: Designer Dinos (Oct 4, 2016) Episode 1x01: Owen To The Rescue (Oct 3, 2016) View 2 more View 2 less MacGyver (2016) Guest starring as Samir Verma Episode 3x10: Matty + Ethan + Fidelity (Dec 7, 2018) Stan Lee's Lucky Man (2016) Starring as Nikhail Julian (8 episodes) Episode 2x03: 3. Double Bluff (Mar 10, 2017) Episode 1x10: 10. Leap of Faith (Mar 25, 2016) Episode 1x09: 9. The House Always Wins (Mar 18, 2016) Episode 1x08: 8. My Brother's Keeper (Mar 11, 2016) Episode 1x07: 7. The Charm Offensive (Mar 4, 2016) Episode 1x06: 6. A Twist of Fate (Feb 26, 2016) Episode 1x05: 5. The Last Chance (Feb 19, 2016) Episode 1x03: 3. Evil Eye (Feb 5, 2016) View 5 more View 5 less Heroes Reborn (2015) Guest starring as Mohinder Suresh (3 episodes) Episode 1x11: Send in the Clones (Jan 7, 2016) [Special Guest Star] Episode 1x08: June 13th Part Two (Nov 5, 2015) [Special Guest Star] Episode 1x07: June 13th Part One (Oct 29, 2015) [Special Guest Star] The Flash (2014) Guest starring as Dr. Ramsey Rosso (9 episodes) Episode 6x17: Liberation (Apr 28, 2020) Episode 6x08: The Last Temptation of Barry Allen, Part 2 (Dec 3, 2019) Episode 6x07: The Last Temptation of Barry Allen, Part 1 (Nov 26, 2019) Episode 6x06: License to Elongate (Nov 19, 2019) Episode 6x05: Kiss Kiss Breach Breach (Nov 5, 2019) Episode 6x04: There Will Be Blood (Oct 29, 2019) Episode 6x03: Dead Man Running (Oct 22, 2019) Episode 6x02: A Flash of the Lightning (Oct 15, 2019) Episode 6x01: Into the Void (Oct 8, 2019) View 6 more View 6 less Beauty and the Beast (2012) Starring as District Attorney Gabriel "Gabe" Lowan (29 episodes) Episode 2x22: Déjà Vu (Jul 7, 2014) Episode 2x21: Operation Fake Date (Jun 30, 2014) Episode 2x20: Ever After (Jun 23, 2014) Episode 2x19: Cold Case (Jun 16, 2014) Episode 2x18: Cat and Mouse (Jun 9, 2014) Episode 2x17: Beast is the New Black (Jun 2, 2014) Episode 2x16: About Last Night (Mar 10, 2014) Episode 2x15: Catch Me If You Can (Mar 3, 2014) Episode 2x14: Redemption (Feb 17, 2014) Episode 2x13: Till Death (Feb 10, 2014) Episode 2x12: Recipe for Disaster (Feb 3, 2014) Episode 2x11: Held Hostage (Jan 27, 2014) Episode 2x10: Ancestors (Jan 20, 2014) Episode 2x09: Don't Die on Me (Jan 13, 2014) Episode 2x08: Man or Beast? (Nov 25, 2013) Episode 2x07: Guess Who's Coming to Dinner? (Nov 18, 2013) Episode 2x06: Father Knows Best (Nov 11, 2013) Episode 2x05: Reunion (Nov 4, 2013) Episode 2x04: Hothead (Oct 28, 2013) Episode 2x03: Liar, Liar (Oct 21, 2013) Episode 2x02: Kidnapped (Oct 14, 2013) Episode 2x01: Who Am I? (Oct 7, 2013) Episode 1x22: Never Turn Back (May 16, 2013) Episode 1x21: Date Night (May 9, 2013) Episode 1x20: Anniversary (May 2, 2013) Episode 1x19: Playing with Fire (Apr 25, 2013) Episode 1x18: Heart of Darkness (Apr 18, 2013) Episode 1x17: Partners in Crime (Mar 28, 2013) Episode 1x16: Insatiable (Mar 21, 2013) View 26 more View 26 less Guest starring as District Attorney Gabriel "Gabe" Lowan Episode 1x15: Any Means Possible (Mar 14, 2013) Elementary (2012) Guest starring as Ajit Dalal Episode 5x06: Ill Tidings (Nov 13, 2016) Unforgettable (2011) Guest starring as Philip Episode 2x02: Incognito (Aug 4, 2013) Covert Affairs (2010) Starring as Jai Wilcox (25 episodes) Episode 3x01: Hang On to Yourself (Jul 10, 2012) Episode 2x16: Letter Never Sent (Dec 6, 2011) Episode 2x15: What's the Frequency, Kenneth? (Nov 29, 2011) Episode 2x14: Horse to Water (Nov 22, 2011) Episode 2x13: A Girl Like You (Nov 15, 2011) Episode 2x12: Uberlin (Nov 8, 2011) Episode 2x11: The Wake-Up Bomb (Nov 1, 2011) Episode 2x10: World Leader Pretend (Aug 9, 2011) Episode 2x09: Sad Professor (Aug 2, 2011) Episode 2x08: Welcome to the Occupation (Jul 26, 2011) Episode 2x06: The Outsiders (Jul 12, 2011) Episode 2x05: Around the Sun (Jul 5, 2011) Episode 2x04: All the Right Friends (Jun 28, 2011) Episode 2x03: Bang and Blame (Jun 21, 2011) Episode 2x02: Good Advices (Jun 14, 2011) Episode 2x01: Begin the Begin (Jun 7, 2011) Episode 1x11: When the Levee Breaks (Sep 14, 2010) Episode 1x10: I Can't Quit You Baby (Sep 14, 2010) Episode 1x09: Fool in the Rain (Sep 7, 2010) Episode 1x08: What Is and What Should Never Be (Aug 31, 2010) Episode 1x07: Communication Breakdown (Aug 24, 2010) Episode 1x06: Houses of the Holy (Aug 17, 2010) Episode 1x05: In the Light (Aug 10, 2010) Episode 1x03: South Bound Suarez (Jul 27, 2010) Episode 1x02: Walter's Walk (Jul 20, 2010) View 22 more View 22 less Heroes (2006) Starring as Mohinder Suresh (62 episodes) Episode 4x16: Pass/Fail (Jan 18, 2010) Episode 4x15: Close to You (Jan 11, 2010) Episode 4x13: Upon This Rock (Jan 4, 2010) Episode 4x12: The Fifth Stage (Nov 30, 2009) Episode 4x11: Thanksgiving (Nov 23, 2009) Episode 4x10: Brother's Keeper (Nov 16, 2009) Episode 4x08: Once Upon a Time in Texas (Nov 2, 2009) Episode 3x25: An Invisible Thread (Apr 27, 2009) Episode 3x24: I Am Sylar (Apr 20, 2009) Episode 3x23: 1961 (Apr 13, 2009) Episode 3x22: Turn and Face the Strange (Apr 6, 2009) Episode 3x20: Cold Snap (Mar 23, 2009) Episode 3x19: Shades of Gray (Mar 9, 2009) Episode 3x17: Cold Wars (Feb 23, 2009) Episode 3x16: Building 26 (Feb 16, 2009) Episode 3x15: Trust and Blood (Feb 9, 2009) Episode 3x14: A Clear and Present Danger (Feb 2, 2009) Episode 3x13: Dual (Dec 15, 2008) Episode 3x12: Our Father (Dec 8, 2008) Episode 3x11: The Eclipse, Part 2 (Dec 1, 2008) Episode 3x10: The Eclipse, Part 1 (Nov 24, 2008) Episode 3x09: It's Coming (Nov 17, 2008) Episode 3x08: Villains (Nov 10, 2008) Episode 3x07: Eris Quod Sum (Oct 27, 2008) Episode 3x06: Dying of the Light (Oct 20, 2008) Episode 3x05: Angels and Monsters (Oct 13, 2008) Episode 3x04: I Am Become Death (Oct 6, 2008) Episode 3x03: One of Us, One of Them (Sep 29, 2008) Episode 3x02: The Butterfly Effect (Sep 22, 2008) Episode 3x01: The Second Coming (Sep 22, 2008) Episode 2x11: Powerless (Dec 3, 2007) Episode 2x10: Truth & Consequences (Nov 26, 2007) Episode 2x09: Cautionary Tales (Nov 19, 2007) Episode 2x08: Four Months Ago... (Nov 12, 2007) Episode 2x07: Out of Time (Nov 5, 2007) Episode 2x06: The Line (Oct 29, 2007) Episode 2x05: Fight or Flight (Oct 22, 2007) Episode 2x04: The Kindness of Strangers (Oct 15, 2007) Episode 2x03: Kindred (Oct 8, 2007) Episode 2x02: Lizards (Oct 1, 2007) Episode 2x01: Four Months Later... (Sep 24, 2007) Episode 1x23: How to Stop an Exploding Man (May 21, 2007) Episode 1x22: Landslide (May 14, 2007) Episode 1x21: The Hard Part (May 7, 2007) Episode 1x20: Five Years Gone (Apr 30, 2007) Episode 1x19: .07% (Apr 23, 2007) Episode 1x18: Parasite (Mar 5, 2007) Episode 1x16: Unexpected (Feb 19, 2007) Episode 1x15: Run! (Feb 12, 2007) Episode 1x13: The Fix (Jan 29, 2007) Episode 1x12: Godsend (Jan 22, 2007) Episode 1x11: Fallout (Dec 4, 2006) Episode 1x10: Six Months Ago (Nov 27, 2006) Episode 1x09: Homecoming (Nov 20, 2006) Episode 1x08: Seven Minutes to Midnight (Nov 13, 2006) Episode 1x07: Nothing to Hide (Nov 6, 2006) Episode 1x06: Better Halves (Oct 30, 2006) Episode 1x05: Hiros (Oct 23, 2006) Episode 1x04: Collision (Oct 16, 2006) Episode 1x03: One Giant Leap (Oct 9, 2006) Episode 1x02: Don't Look Back (Oct 2, 2006) Episode 1x01: Genesis (Sep 25, 2006) View 59 more View 59 less Psych (2006) Guest starring as Rajesh "Raj" Singh Episode 4x06: Bollywood Homicide (Sep 18, 2009) Grey's Anatomy (2005) Guest starring as Intern #2 Episode 1x01: A Hard Day's Night (Mar 27, 2005) [Co-Star] The Office (2005) Guest starring as Ravi (3 episodes) Episode 9x25: Finale (2) (May 16, 2013) Episode 8x24: Free Family Portrait Studio (May 10, 2012) Episode 8x21: Angry Andy (Apr 19, 2012) Numb3rs (2005) Guest starring as DOE Specialist Episode 1x10: Dirty Bomb (Apr 22, 2005) [Co-Star] The Ellen DeGeneres Show (2003) Guest starring as Sendhil Ramamurthy Episode 2006-12-04: Masi Oka, Hayden Panettiere, Sendhil Ramamurthy (Dec 4, 2006) Casualty (1986) Guest starring as Ron Montague Episode 16x11: The Morning After (Nov 24, 2001)