He is an alumnus of Delhi University where he did his Ph.D. and M.Phil. in Political Science with a doctoral research on UN peacekeeping. He has also taught in R.L.A. College, Delhi University from 2006-2009 and also worked as an academic counselor for MA and BA classes on Political Science and Public Administration in IGNOU.