He has worked extensively in film, television and on stage both in the Hindi and English language.
His works include the very successful John Madden directed The Best Exotic Marigold Hotel with Judi Dench and Dev Patel, the cult favourite Sense8 Season 2 (Netflix) by the Wachowski's and the Australian film 'Save your Legs'.
He played the protagonist, a detective in the 1850s, Mughal-era series 'Dariba Diaries' and received much acclaim.
[3] With his love for theatre, he has gravitated towards playing the titular role in the hit Bollywood musical Zangoora.
He essayed the role of Gautama Buddha in Lushin Dubey's Buddha and worked on other dramatic plays like 'Where did I Leave my Purdah' directed by Lillete Dubey and "Art" directed by Mahabanoo Mody Kotwal and Kaizaad Kotwal.