Famous for portraying Arjun Digvijay Kirloskar on the Indian soap opera Pavitra Rishta, he is also well known for participating in the reality television programs Nach Baliye 6 and Jhalak Dikhhla Jaa 5. At the start of his career, he played Jeh Khurana on the Star One series Pyaar Kii Ye Ek Kahaani.