A Fidesz országgyűlési képviselője, a Magyar Országgyűlés alelnöke.
1949. szeptember 17-én született Hajdúbagoson. 1972-ben a szegedi Felsőfokú Mezőgazdasági Technikumban kapott szaktechnikusi bizonyítványt.
1988-ban alapító tagja volt a Magyar Demokrata Fórumnak, innen 1995-ben lépett ki. 1994-ben társelnökké választották a MAGOSZ-ban, 1999 óta egyedüli elnöke a szervezetnek. 1994-2001-ig a Magyar Agrárkamara alelnöke volt. 2006 óta a Fidesz színeiben országgyűlési képviselő. 2010 óta a Magyar Országgyűlés alelnöke.
Nős, három gyermeke van.