Profesor titular y doctor en Historia Moderna en la Universidad de Las Palmas de Gran Canaria (ULPGC). Profesor honorario de la Universidad Autónoma de Madrid. Su investigación se centra sobre la Historia de las relaciones entre España y África y los territorios insulares atlánticos y sus conexiones. Codirector del Centro de Estudios Canarias América en Hunter College (New York), coordinador del Máster de Estudios Hispano Africanos de la ULPGC y miembro asesor de Casa África. Socio fundador y Vocal de la Junta Directiva del Centro UNESCO Gran Canaria. Dispone de numerosos libros y artículos sobre la Historia de Canarias, de las islas del Atlántico y sobre los vínculos con África. Ha dirigido y participado en numerosos proyectos que han desarrollado la investigación sobre las islas atlánticas y las relaciones con África, dirigido varias tesis doctorales, así como organización de congresos y dirección de cursos entre los que destacan los relacionados con la esclavitud y la Trata atlántica. Ha colaborado en documentales sobre la historia de Canarias.