Az ELTE Állam- és Jogtudományi Karán tanulmányait "cum laude" fejezte be 1990 januárjában.
1990. április 1-jétől a Budai Központi Kerületi Bíróságon dolgozott fogalmazóként előbb büntető, majd polgári ügyszakban. 1991. február 1-jei hatállyal a Legfelsőbb Bírósághoz helyezték át, itt a Polgári Kollégiumhoz osztották be. Az ügyészi-bírói szakvizsgát 1992. május 27-én fejezte be.
1992. június 1-jén az Alkotmánybíróságra helyezték át alkotmánybíró törzskarába, kezdetben titkári munkakörbe. 1993 szeptemberétől főmunkatárs, jelenleg főtanácsadó.
Feladata 1993. óta az alkotmánybíró feladat- és hatáskörében javaslattevő, döntés-előkészítő, tanácsadó, véleményező tevékenység ellátása. Azokban az ügyekben, amelyekben az Alkotmánybíróság elnöke az alkotmánybírót az ügy előadójának jelölte ki, feladata az ügy elintézésével kapcsolatos, érdemi előkészítő munka, a döntési javaslatok kidolgozása, a határozat-tervezet szövegezése. Azokban az ügyekben, amelyekben az ügy előadója más alkotmánybíró, feladata az ügyben a döntési javaslatok, a határozat-tervezet véleményezése.
Az 1995/96-os tanévben a Pázmány Péter Katolikus Egyetem újra induló Jog- és Államtudományi Karán római jog tantárgyból gyakorlatot vezetett. Az 1998/99-es tanévtől a pénzügyi jog egyik oktatója, jelenleg óraadó, címzetes egyetemi docens.