Miskolcon született 1966-ban, a Pénzügyi és Számviteli Főiskolán 1987-ben szerzett diplomát, 2000-ben elvégezte a Budapesti Közgazdaságtudományi Egyetem Vezető Továbbképző Intézetének európai uniós szakirányát.
A Pénzügyminisztériumban dolgozott 1987 és 1995, majd 1997 és 2010 között. Ezen kívül a Magyar Államkincstárnál (1996-97), a Garancia Biztosítóban (1995-96) és az Adóhivatalnál (2010-2013) töltött be vezető pozíciót. 2013 márciusától a Nemzetgazdasági Minisztérium, majd 2018 májusától a Pénzügyminisztérium közigazgatási államtitkára.