He completed B.Sc. (Honors) in Physics from Utkal University in 1974 and M.Sc. in Physics from IIT, Kanpur in 1976. He joined Indian Administrative Service in July, 1978 and retired as Chief Secretary to Government of Odisha on 30th November, 2015. His work experience under the Government of Odisha included the Departments of Revenue, Finance, Panchayati Raj, Rural Development, Animal Husbandry and Industries etc. He was on deputation to Government of India where he worked as Joint Secretary, Additional Secretary and Special Secretary in the Department of Agriculture and Cooperation, Ministry of Agriculture from 2006 to 2012. He was posted as Secretary, Department of Animal Husbandry, Dairying and Fisheries, Ministry of Agriculture from 2012 to 2013 and as Secretary, Department of Defense Production, Ministry of Defense from August, 2013 to July, 2014. He worked as Chief Secretary, Government of Odisha from August, 2014 till his superannuation on 30th November, 2015. Thereafter he was a member of Central Administrative Tribunal, Allahabad Bench.