Es profesor de Historia Contemporánea en la Universidad de La Laguna. Algunos de sus libros son Historia del nacionalismo en Canarias (1993), Historia del Líbano Contemporáneo (2006, 2013), Tenerife en Rojo: Luchas obreras en la transición política, 1975-1977 (2010), La ONU, Canarias y las descolonizaciones africanas (2013), Geopolítica, nacionalismo y Tricontinentalidad (2015) o El expansionismo norteamericano a las puertas de Canarias en 1898 (2019).