65-year-old Santosh Gangwar, who has been a Lok Sabha member since 1989, is the Minister of State (Independent Charge) for Textiles and also for Parliamentary Affairs, Water Resources, River Development and Ganga Rejuvenation.
The Kurmi leader lost from Bareilly in 2009.
He was the chief whip of BJP in 14th Lok Sabha.
This time he has won from Bareilly by a margin of over two lakh votes.
Mr Gangwar, who has been associated with social work and active politics for over three decades, was jailed during the Emergency.
He also served as a member of the Uttar Pradesh State BJP Working Committee and held the position of General Secretary of the Uttar Pradesh BJP Unit in 1996.
He earlier held ministerial posts at the Centre as Minister of State for Petroleum and Natural Gas with additional charge of Parliament Affairs.
He was also Minister of State of Science and Technology.