After graduating from Sri Guru Nanak Dev Khalsa College (formerly known as S.G.T.B. Khalsa (eve) College), University of Delhi in 1999, he Obtained his M.Com from Hans Raj College, University of Delhi in 2002. University of Delhi conferred M. Phil and Ph.D upon him in 2004 and 2009 respectively. He has vast teaching experience of more than 12 years. He has served the Department of Commerce, Delhi School of Economics, University of Delhi for more than 2 years.