He completed his schooling from St. Xavier's School, Hazaribagh[3][4][5] and received a BA and an MA (in political science) from Delhi University.
[6] First he joined the India Audits & Accounts Department, Government of India in 1984 and subsequently the Indian Foreign Service in 1986.
[7] He has worked in the Ministry of External Affairs as Under Secretary (Europe East) and Director (Central Asia ).
He has also served as the Officer on Special Duty (IT Enabled Services) in the Information Technology Department of the state of Andhra Pradesh, Hyderabad, India and as Joint Secretary (External Relations) in the Department of Atomic Energy, Government of India.
[8] His foreign assignments include Indian Missions in Moscow, Minsk, Odesa (Ukraine), Hong Kong, Islamabad and London.