2001-ben mérlegképes könyvelői képesítést szerzett, 2007-ben az ELTE-ÁJK Társadalombiztosítás szakán, majd 2011-ben ELTE-KRE jogász szakán szerzett diplomát. 1999 és 2014 között a NAV Főigazgatóságán egyéni és társas vállalkozások ellenőrzését, 2011-től a NAV közigazgatási perképviseletet látta el a fiktív számlázás, ÁFA csalás miatt indított bírósági eljárásokban. 2014 és 2017 között a Nemzeti Fejlesztési Minisztérium alá tartozó állami tulajdonú társaságok tulajdonosi joggyakorlásával összefüggő jogi szakértői tevékenységeket látott el, majd a Nemzetgazdasági Minisztériumban az európai uniós forrásokból megvalósuló projektekkel szemben indított szabálytalansági polgári bírósági eljárások perbeli képviseletét végezte jogtanácsosként. 2018-tól a nemzeti vagyon kezeléséért felelő tárca nélküli miniszter kezelésébe tartozó MFB Magyar Fejlesztési Bank Zrt. tulajdonosi joggyakorlásból eredő szakértői feladatait látja el. 2014-től több állami tulajdonú gazdasági társaság felügyelőbizottságának tagi tisztségét töltötte be.