He is best known for portraying the role of Arjun Thakur in Humse Hai Liife and as Sammy on Bade Achhe Lagte Hain.
He has also appeared in shows like Gumrah: End of Innocence, Pyaar Tune Kya Kiya, and MTV Fanaah.
[citation needed] After starting with Tata Docomo, he appeared in several commercials such as Hero Maestro bikes, Horlicks, Vaseline Men's face wash with Shahid Kapoor, Vicco Shaving Cream and Renault cars.
[2] He has also worked in the MTV Show Kaisi Yeh Yaariyan as Madhyam Singania aka Maddy.
[3] In 2016, he bagged a lead role of Azhar Khan on MTV Show Girls on Top.