Es catedrático de Derecho Penal desde 1980. Tras ejercer muchos años como catedrático en su ciudad natal. en la actualidad enseña en la Universidad de las Islas Baleares. Es autor de una muy amplia obra de su especialidad, distribuida en tratados, comentados al Código penal, libros y monografías. Ha desempeñado también cargos públicos (vocal del Consejo General del Poder Judicial y director general del Servicio Jurídico del Estado).Colaborador habitual en las páginas de opinión del diario La Vanguardia. Ha publicado anteriormente un libro de relatos (Cuentos canallas, Madrid. Huerga y Fierro, 1998) y ésta es la primera novela que ve la luz.