2001-ben szerzett magyar-történelem szakos bölcsész és tanár diplomát a Károli Gáspár Református Egyetemen, majd a Szegedi Tudományegyetem PhD képzését is kijárta.
Közoktatás vezető és mentortanár képesítéssel rendelkezik.
2001-től dolgozik a Káldorban, a Marco csoport vezetője, a Főzni Remek Társaság patronáló tanára. A Felvinci úti részleg munkaközösség-vezetője.
Hat fiúgyermek édesapja.