Keszthelyen született 1980-ban. 2004-ben végzett a Budapesti Közgazdaságtudományi és Államigazgatási Egyetem számviteli szakirányán. A mérlegképes könyvelői, valamint az adótanácsadói képesítés mellett 2010-ben a Leideni Egyetemen nemzetközi adózási végzettséget is szerzett.
A Raiffeisen Bank és a Budapesti Értéktőzsde után 12 éven át adótanácsadóként dolgozott a PwC Magyarország Kft.-nél, ezt követően 2016 augusztusában adószabályozásért és számvitelért felelős helyettes államtitkárként került a Nemzetgazdasági Minisztériumba. 2018 májusától irányítja a Pénzügyminisztériumban az adóügyekért felelős államtitkárságot.
Németül középfokon, angolul tárgyalási szinten beszél. Nős, egy gyermek édesapja.