Független országgyűlési képviselő, a Nép Pártján elnöke. 1980. augusztus 16-án született Miskolcon.
2004-ben történelemtanári diplomát szerzett a Miskolci Egyetemen.
2009-ben a Jobbik miskolci alelnökévé választották, 2012-ben a párt Borsod-Abaúj Zemplén megyei alelnökének választották. A parlementbe 2018-ban és 2022-ben is a Jobbik országos listájáról jutott be, 2019-ben frakcióvezető lett. 2020 elején megválasztották a Jobbik elnökének. Irányítása alatt hagyta el a párt a korábbi radikális jobboldali irányvonalat és kezdte meg néppártosodását, azaz áthelyeződését a baloldalra. 2022-ben előbb újraválasztották a Jobbik elnökének, majd egy hónappal később lemondott. Nem sokkal később kilépett a pártból és bejelentette, hogy megalapította A Nép Pártján Mozgalom nevű szervezetet, amely 2023-ban párttá alakult.
Három gyermeke van.