Catedrático de Derecho Penal de la Universitat Pompeu Fabra Barcelona.
Es Director del Máster en Abogacía UPF y profesor del Máster en Derecho Penal (UB-UPF) y en Derecho penal económico (BSM).
Asimismo ha impartido numerosos cursos de formación para abogados, jueces y fiscales tanto en España como en otros países.
Además de su docencia e investigación en la UPF también es actualmente profesor estable de los postgrados en Derecho Penal de las Universidades Austral (Argentina), Santo Tomás y Pontificia Bolivariana (Colombia) y Talca (Chile).
Ha sido investigador visitante de las Universidades de Bonn, Alemania y Buffalo, USA.
Entre sus obras destacan: “El dolo y la prueba en el proceso penal”, “La prescripción penal”, “La ignorancia deliberada en Derecho penal”, “Whistleblowing. Una aproximación desde el Derecho penal” y “La actuación en beneficio de la persona jurídica como presupuesto de su responsabilidad penal”.
Entre 2000 y 2004 ejerció como magistrado suplente en la Audiencia Provincial de Barcelona