 In the 11th, 12th, 13th and 14th Lok Sabha, he represented the Sagar constituency of Madhya Pradesh between 1996 and 2009.In 15th, 16th, and 17th Lok Sabha, he represented the Tikamgarh constituency of Madhya Pradesh.He held different posts in Rashtriya Swayamsevak Sangh (RSS), Akhil Bharatiya Vidyarthi Parishad (ABVP) and the political party Bharatiya Janata Party (BJP).