Singh was vastbesloten acteur te worden, hij stuurde zijn portofolio naar meerdere regisseurs. Het kwam niet verder dan telefoontjes voor kleine rollen. In 2010 werd hij benaderd door Yash Raj Films voor de hoofdrol in Band Baaja Baaraat, hiervoor heeft hij meerdere audities moeten doorstaan om de filmmakers te overtuigen. Ondanks dat film critici twijfels hadden of de film potentie zou hebben, gezien er geen grote acteurs in spelen, werd het een succes. Het leverde hem niet alleen een Filmfare award op voor 'Beste Mannelijke Debuut' ook sleepte hij een contract binnen bij Sanjay Leela Bhansali voor drie films; Goliyon Ki Raasleela Ram-Leela (2013), Bajirao Mastani (2015) en Padmaavat (2018). Wat ervoor zorgde dat hij zijn naam vestigde in Bollywood.
In 2018 huwde Singh actrice Deepika Padukone, met wie hij sinds 2012 een relatie heeft en in meerdere films mee heeft samen gespeeld. Tevens is Singh een verre neef van actrice Sonam Kapoor.