- He is an Indian television actor known for portraying the role of Kartik Goenka in Star Plus' Yeh Rishta Kya Kehlata Hai.
- He started his career as the second assistant director on the film Koyelaanchal.
- He made his television debut with Star Plus's Nisha Aur Uske Cousins, but rose to fame playing Kartik Goenka in Yeh Rishta Kya Kehlata Hai, opposite Shivangi Joshi.
- He was the highest placed newcomer in Eastern Eye's 50 Sexiest Asian Men in the world, holding seventeenth place in 2017.
- He was placed at the sixth spot in the list of Sexiest Asian Men, and was ranked fifth in Biz Asia's TV Personality List in 2018.
|