Zircen született 1970. december 17-én. Ma is Zircen él, itt végezte általános iskolai tanulmányait, majd a Révai Miklós Gimnáziumban érettségizett 1989-ben Győrben. 1996-ban a Eötvös Loránd Tudományegyetem Tanárképző Főiskolai Karán történelem-földrajz szakon végzett. 2001-ben a Corvinus Egyetem Államigazgatási Főiskolai Karán igazgatásszervezői, majd 2009-ben a Pécsi Tudományegyetemen jogi diplomát szerzett. 2019-ben jogi szakvizsgát tett.

1997-től a Veszprém Megyei Önkormányzati Hivatal Megyei Illetékhivatalánál dolgozott ügyintézőként és osztályvezetőként, 2007 után hivatali integrációt követően ugyanezen a területen a NAV Veszprém Megyei Igazgatóságán. 2015-től a Mezőgazdasági és Vidékfejlesztési Hivatal Veszprém megyei kirendeltégének volt vezetője. 2017-től a Magyar Államkincstár igazgatója, majd 2021-től mezőgazdasági és vidékfejlesztési támogatásokért felelős elnökhelyettese.

Nős, egy felnőtt gyermek édesapja.