A Fidesz országgyűlési képviselője. 1967. május 9-én született a Szabolcs-Szatmár megyei Kisvárdán.
A nyíregyházi Kossuth Lajos Gimnáziumban 1985-ben érettségizett. A nyíregyházi Bessenyei György Tanárképző Főiskola történelem–orosz szakán 1991-ben diplomázott. Munkája mellett, 2001-ben a Debreceni Egyetem Természettudományi Kar posztgraduális képzése keretében, regionális területfejlesztést tanult. Emellett 2003-ban jogász diplomát is szerzett a Debreceni Egyetem Állam-és Jogtudományi Karán. Angol és orosz nyelven kiválóan beszél.
A laskodi általános iskolában kezdte pedagógiai pályáját, 1994–2000 között Fehérgyarmat két iskolájában angolt és történelmet, Csaholcon oroszt tanított. 2000–2002 között a Miniszterelnöki Hivatal területfejlesztésért felelős kistérségi megbízottja, majd főállású alpolgármester, végül polgármester volt.
1998-ban még független jelöltként indult Fehérgyarmaton. Azután 1999-ben belépett a Fideszbe. 2006-ban polgármester lett, 2010-ben újrázni tudott. 2014-ben törvényhozó munkájának folytatása mellett döntött, tekintettel a kettős képviselet tilalmára.
Először 2006-ban indult az országgyűlési választásokon, ahol győzni tudott, és a ciklusban több bizottság tagja lett. 2010-ben, az áprilisi országgyűlési választásokon országosan is az egyik legnagyobb győzelmet aratta, már az első forduló során megszerezte a voksok kis híján kétharmadát. A 2014-es országgyűlési választáson az egyéni képviselői helyek csökkenésével végrehajtott választókerületi összevonások és határmódosítások után a vásárosnaményi kerületben indult. Az Európa Tanács Parlamenti Közgyűlésében helyettes tag volt, hasonlóan a testület kulturális bizottságában. 2018-ban ismét mandátumot szerzett, a kétharmados többséggel alakult törvényhozásban két bizottságba delegálták. Ezt követően a 2022-es választást is fölényesen megnyerte a kerületében, azóta a költségvetéssel és a külügyekkel foglalkozó bizottságok tagja.
Nős, két gyermek édesapja.