Ha exercit de secretari judicial en règim de provisió temporal durant més de deu anys (1993-2006) en diferents òrgans jurisdiccionals (Cornellà de Llobregat, Ripoll, Tortosa i Reus), i també ha participat com a professor en diversos cursos i seminaris organitzats per la Unitat de Formació de l’Administració de Justícia del Centre d’Estudis Jurídics i Formació Especialitzada del Departament de Justícia de la Generalitat de Catalunya.
Actualment, és advocat en exercici (des del 2006) i professor col·laborador del Màster de l’Advocacia de la UOC, on imparteix l’assignatura “Despatx civil-mercantil” (des del 2015).