Profesor emérito de la Universidad de Barcelona y autor de "Rafael del Riego y su momento histórico" (El Viejo Topo) de próxima aparición
Ha sido catedrático de Zoología en el Departamento de Biología Evolutiva, Ecología y Ciencias Ambientales, Facultad de Biología, Universidad de Barcelona. Actualmente es profesor emérito de la misma institución. Desde su tesis doctoral su principal campo de investigación ha sido la biomecánica de los vertebrados. Actualmente se ocupa también de la teoría evolutiva y la historia de la ciencia.