He was born in Dallas, Texas, United States, to Chaudhary Ajit Singh and Radhika Singh in a Hindu family. He is the grandson of Chaudhary Charan Singh, former prime minister of India.[4]
He graduated from Sri Venkateswara College of the Delhi University and in 2002 received a master's degree in accounting and finance from the London School of Economics and Political Science