- Doctor en Derecho por la Universidad de Sevilla, 1970.
- Catedrático de Derecho penal desde 1974; en la actualidad desempeña este cargo en la Universidad Pablo Olavide de Sevilla.
- Es autor de más de veinte libros, entre los que destaca sus Tratados de Derecho penal, Parte General (8. edición, en colaboración con Mercedes García Aran, ) y Parte especial (18.edición), sus Estudios sobre Edmund Mezger y el Derecho penal nacionalsocialista, y sobre el Derecho penal del enemigo (estas dos últimas traducidas al alemán).
También es autor de más de ciento cincuenta artículos publicados en diversas Revistas de habla española, alemana, inglesa, francesa, italiana, portuguesa, japonesa, coreana y china.
- En 1999 recibió el Premio Humboldt en Investigación Jurídica de la Fuindación Alexander von Humboldt, en la República Federal de Alemania, y ha sido profesor invitado en las Universidades de Frankfurt y Berlin en Alemania, Columbia de Nueva York en Estados Unidos; Tsukuba, Central de Tokio y Kyoto en Japón, Universidad de Pekín, Renmin de Pekín, en la República Popular de China y en las más importantes de toda Latinoamérica.
-Doctor honoris causa por las Universidades Autonóna de Asunción (Paraguay), Lusiada de Lisboa (Portugal), Universidad Católica de Porto Alegre (Brasil) y profesor hornorario de las Universidades de Guanajuato (Méjico), Externado de Bogóta (Colombia), Católica de Lima (Perú), renmin de Pekín (China).
- Cruz de Honor de San Raimundo de Peñafort.
-Miembro de la Comisión General de Codificación