[2] He is recognised for his role of Prithvi Vallabh in Prithvi Vallabh - Itihaas Bhi, Rahasya Bhi, Rama[3] in Siya Ke Ram, Major Rudra Pratap Ranawat in Rangrasiya, Ranveer Singh/Fateh Singh Rathore/Jeet Singh in Rab Se Sohna Isshq, and Chandragupta Maurya in Chandragupta Maurya.
[4] He made his television debut the same year when he starred as the male lead in Imagine TV's Gunahon Ka Devta.
It was in 2014 that his character Major Rudra Pratap Ranawat, a BSD (border security) officer, on Colors TV show RangRasiya, that garnered him both critical and popular appreciation and making him a household name.
He was the winner of Season 7 of dance reality show Jhalak Dikhhla Jaa in 2014 partnered with choreographer Shampa Sonthalia.
He is currently producing and acting in untitled web series along with Gulshan Grover and Sonarika Bhadoria in lead roles.