He has served in various key positions for both the Union Government and the Government of Uttar Pradesh, like as Education Secretary of India, Coal Secretary of India, Additional Secretary in the Cabinet Secretariat of India, Additional Secretary of Labour & Empowerment, Export Commissioner in the Ministry of Commerce & Industry of India and as the District Magistrate of Lakhimpur Kheri during the Babri Masjid-Ram Janmabhoomi agitation under then chief ministership of Kalyan Singh.