1993-ban ügyvédjelöltként kezdte pályafutását: 1993 és 1995 között az Alkotmánybíróságon dolgozott személyi titkárként. 1996-tól 2007-ig az Országgyűlési Biztosok Hivatalánál az Adatvédelmi Biztos Irodájának volt a munkatársa: 1998-tól az adatvédelmi főosztály főosztályvezető-helyettese, 2000-től főosztályvezetője, 2003-2007-ben a nemzetközi főosztály főosztályvezetője.
1993-96-ban a Miskolci Egyetemen, 1998-2000-ben a Pázmány Péter Katolikus Egyetem (PPKE) jog- és államtudományi karán jogelméletet illetve jogszociológiát oktatott. 2003 óta a PPKE Jogi Szakvizsga Bizottság tagja. Tudományos kutatásainak eredményeként több publikációt közölt az adatvédelem témakörében.
2007 óta ügyvédként tevékenykedik.
2000-ben megkapta a Magyar Köztársasági Ezüst Érdemkeresztet.
Nős, három gyermek apja.