Jogi doktorátusát a budapesti Eötvös Lóránd Tudományegyetemen szerezte, majd közel 10 esztendőt az államigazgatásban tevékenykedve töltött el szülővárosában, Sopronban. Köztisztviselői pályafutását Sopron Megyei Jogú Város Önkormányzatának jegyzőjeként fejezte be, majd egyéni ügyvédként kezdte meg felépíteni ügyvédi praxisát. Nemzetközi marketingszakos szakközgazdász diplomával rendelkezik.
Ügyvédi irodáját 2001-ben alapította Sopronban, amely számos területen képviseli megbízóit, így – egyebek mellett – több építőipari nagyvállalatnak, köztük egy németországi központú multinacionális cégnek a jogi képviseletét látja el. Ezek mellett az iroda képviseli a Nyugat-dunántúli régió védett természeti értékeit gondozó nemzeti parkjait, a területfejlesztés nyugat-dunántúli regionális irányító szervezetét, egy fekvő- és járó betegellátást végző regionális egészségügyi szolgáltatót, valamint egy egyetemi kutatási háttérszervezet és egy nemzetközi áru és személyszállító vasúttársaságot.