A Fidesz országgyűlési képviselője. 1956. március 5-én született Ózdon.
1982-ben a sárospataki Comenius Tanítóképző Főiskolán végzett általános iskolai tanító szakon. 1998-ban a debreceni Kossuth Lajos Tudományegyetem Bölcsészettudományi Karán okleveles felnőttképzési és művelődési menedzser végzettséget szerzett.
2006 és 2010 között Ózd önkormányzatának, valamint a Borsod-Abaúj-Zemplén Megyei Önkormányzat megyei közgyűlésének tagja. 2010 és 2014 között a Borsod-Abaúj-Zemplén Megyei Önkormányzat megyei közgyűlésének alelnöke. 2010 óta országgyűlési képviselő, 2022-ben Borsod-Abaúj-Zemplén vármegye 3. számú egyéni választókerületében szerzett mandátumot.
Nős, két gyermeke van.