He was elected to the Lok Sabha, lower house of the Parliament of India from Kannauj, Uttar Pradesh defeating Dimple Yadav in the 2019 Indian general election as a member of the Bharatiya Janata Party.
He is General Secretary of Bhartiya Janta Party, Uttar Pradesh.
He was former President of Bhartiya Janta Party Youth Wing Bhartiya Janta Yuva Morcha.