Diplomáját a Miskolci Egyetem Állam- és Jogtudományi Karán szerezte, 1997-től ügyvédjelöltként dolgozott Dr. Bárándy György ügyvéd mellett. 2000-ben tett jogi szakvizsgát, majd ezt követően 2001-től dr. Parti Tamás közjegyző mellett közjegyzőhelyettes. Német nyelvből alapfokú, angol nyelvből középfokú nyelvvizsgával rendelkezik.