Magistrado de la Audiencia Provincial de Barcelona.
Miembro de la comisión redactora del anteproyecto de reforma de la Ley de Enjuiciamiento Criminal de 2020 y coordinador del grupo de trabajo sobre la reforma del Proceso penal constituido en 2021 por el Centro de Estudios Jurídicos y Formación Especializada de la Generalitat de Catalunya. Miembro del grupo de trabajo del Centro de Estudios Jurídicos del Ministerio de Justicia sobre el Anteproyecto de Ley de Enjuiciamiento Criminal.
Es uno de los tres representantes españoles en la International Penal and Penitentiary Foundation (IPPF), desde septiembre de 2014. Además, es profesor del máster de Ciencias penales de la Universidad de Barcelona y ha sido docente en numerosas actividades de formación del Consejo General del Poder Judicial, el Centro de Estudios Jurídicos y Formación Especializada de la Generalitat de Catalunya y el Instituto de Seguridad Pública de Catalunya - Escuela de Policía (ISPC).