In 2005, Kapoor's was seen in films like "Devaki", ""  and "Missed Call". In 2006, he starred in the show "Kasamh Se" in the role of "Jai Udai Walia". Kapoor was then seen in the soap opera "Basera" and participated in two reality shows: "Jhalak Dikhhla Jaa" as a participant and "Rakhi Ka Swayamwar" as the host. Kapoor appeared in minor roles in two films in 2010. The first was the commercially successful "Karthik Calling Karthik", with Kapoor playing the role of Kamath Sir. The second, "Udaan", was a critically acclaimed and award winning film directed by Vikrmaditya Motwane and was produced by Anurag Kashyap. In 2011, he starred on the TV show "Bade Achhe Lagte Hain" and played the male protagonist "Ram Amarnath Kapoor". The show was an instant success and Kapoor's performance was lauded. He appeared in Bollywood movies "Agent Vinod" (2012), "Student Of The Year" (2013) and "Humshakals" (2014). Kapoor is married to his "Ghar Ek Mandir" costar and actress Gautami Kapoor (née Gadgil). They met on the sets of the show and dated for a while before marrying on Valentines Day in 2003. They have two children, daughter Sia and son Aks.