 He did his engineering from NIT Raipur after which completed his M.B.A. from XLRI- Xavier School of Management.Upon completion of his education, Singh entered politics and campaigned for the Bharatiya Janata Party (BJP) during the 2013 Chhattisgarh Legislative Assembly election in the districts of Rajnandgaon and Kawardha.In April 2014, the BJP declared him as their candidate to contest the general election from Rajnandgaon after Madhusudan Yadav, the then member from the constituency, was denied a ticket.