A politikus 1994 és 2002 között – két cikluson keresztül – országgyűlési képviselő volt, a gyöngyösi közéletben pedig évtizedek óta jelen van. Két ciklusban, 1990 és 1994, illetve 2010 és 2014 között, önkormányzati képviselő volt, utóbbi négy évben a gyöngyösi MSZP-frakciót vezette. Előtte, 2002 és 2010 között a város polgármestereként dolgozott, majd egyciklusnyi szünet után, 2014-ben újra a város élére állt. Úgy volt, hogy a politikus elindul a 2018-as országgyűlési választáson is, de február elején – két hónappal a megméretés előtt – visszalépett a jelöltségtől. Sőt az MSZP-ből is kilépett, és akkor arról beszélt, hogy függetlenként folytatja munkáját, és majd a 2019-es polgármester-választáson is így kíván indulni. Ehhez képest 2019 őszén a DK–Momentum–MSZP színeiben állt rajthoz, és ugyan szoros küzdelemben, de legyőzte Klausmann Viktort, a polgári oldal jelöltjét és újfent Gyöngyös első embere lett.