Licence en droit à l'Université de Lausanne en 2001.
Brevet d’avocat vaudois en 2006.
A travaillé pendant un an et demi dans le service juridique d'une société d'assurances en tant que juriste.
Greffier-substitut au Tribunal d'arrondissement de Lausanne en 2003-2004.
A travaillé parallèlement comme greffier ad hoc auprès du Tribunal de Prud'hommes de l'arrondissement de Lausanne et auprès de la Cour civile du Tribunal cantonal
Fait partie des consultants bénévoles de l'ASSUAS-Vaud depuis 2004.