Known For
Photos
Filmography
2024
2024
2023
2023
2022
2021
2021
2021
2020
2019
2019
2018
2018
2014
2012
2005
1999

Scrambled
Movie · as Jeff

The Girl in the Pool
Movie · as Kevin

Make Me a Match
Movie · as Bhumesh

Dumb Money
Movie · as Baiju Bhatt

Plan C
Movie · as Dr. Bryan Lars

Useless Humans
Movie · as Louis

iCarly
TV · as Luke Tyler · 1 ep

CSI: Vegas
TV · as Damien Pak · 1 ep

Never Have I Ever
TV · as Prashant · 6 eps

The Divorce Party
Movie · as Young Executive

The Morning Show
TV · as Kabir Tiwana · 2 eps

Grey's Anatomy: B-Team
TV · as Vik Roy · 3 eps

9-1-1
TV · as Ravi · 1 ep

Extant
TV · as Humanich Tech · 2 eps

Chicago Fire
TV · as Ambrose Sterling · 1 ep

Grey's Anatomy
TV · as Vik Roy, Eshan · 15 eps

Family Guy
TV · as (voice) · 1 ep


