Es profesor titular de Historia del Pensamiento y de los Movimientos Sociales y Políticos en la Universidad de Las Palmas de Gran Canaria, donde en 2008 dirige el Aula de Estudios «Eufemiano Jurado Domínguez» para el rescate de la memoria histórica de los represaliados por el franquismo en las islas.