Карьера актёра началась с телесериала Nyaay (1999), после чего он появился в проектах Heena, Sangharsh и Kavita. Настоящий успех пришёл с сериалом Ghar Ek Mandir (2000). Помимо телевидения, Капур активно работал в театре, сыграв пять ролей в постановке The Fifty Days of War – Kargil, посвящённой героям Каргильской войны.
В 2001 году он снялся в сериалах Rishtey и Kabhi Aaye Na Judaai, а также появился в фильме Миры Наир Monsoon Wedding. В дальнейшем Капур сыграл в фильмах Dhadkan (2003), Hazaaron Khwaishein Aisi (2004), Devaki (2005), Karthik Calling Karthik (2010) и Udaan (2010). Настоящим прорывом стала его роль в сериале Bade Achhe Lagte Hain (2011), которая принесла ему всенародную любовь. Среди его киноработ — Agent Vinod (2012), Student of the Year (2012) и Humshakals (2014).
В личной жизни актёр счастлив в браке с актрисой Гаутами Гаджил, с которой познакомился на съёмках Ghar Ek Mandir; у пары двое детей.
