Ha sido profesor de la Universidad de Las Palmas de Gran Canaria, Málaga, La Laguna y la UNED (España) y profesor invitado en Curitiba (Brasil). Doctorado en Sociología (Universidad de California, San Diego), Licenciado en Economía (Universidad Complutense de Madrid y Granada). Como experto en el Magreb ha intervenido en siete ocasiones en la Cuarta Comisión de las Naciones Unidas (Nueva York), desde 2005 hasta el presente. Ha sido miembro de la Comisión de Relaciones Exteriores entre España y Mauritania. Además, ha organizado y participado en numerosos congresos, conferencias y simposios sobre la cuestión territorial del Sahara Occidental, y de la construcción del Gran Magreb, publicando en libros, artículos académicos y de divulgación en diferentes medios nacionales y extranjeros. Participa regularmente en debates de radio y televisión, así como documentales sobre la cuestión del Sáhara. Ha compaginado su actividad académica con la vida política, ocupando diferentes puestos desde la lucha antifranquista, hasta el presente: miembro fundador del PSP (Partido Socialista Popular), coordinador de la Junta Democrática en Málaga durante la Transición Española, Secretario General del PSOE en Las Palmas de Gran Canaria, y Asesor del Presidente del Gobierno de Canarias. Socio fundador de la Fundación Juan Negrín, de la Fundación Bravo Murillo y consejero de la Zona Especial Canaria (ZEC), en el marco de la Unión Europea.