Nacido en Arucas, es licenciado en Filología Hispánica por la Universidad de La Laguna, en la cual se doctoró en 1991.
Tras opositar para dar clase en Secundaria, ejerció como docente en varios institutos de Gran Canaria hasta el año 2000.
Comenzó su carrera política en 1999 al ser elegido concejal del Ayuntamiento de Arucas.
Tras un pacto con Nueva Canarias, fue nombrado vicepresidente primero y consejero de Obras Públicas, Infraestructura y Deportes del Cabildo de Gran Canaria.
[4] Tras las elecciones al Parlamento de Canarias de 2023, un pacto entre Coalición Canaria y el Partido Popular impidió su reelección como presidente, sucediéndolo en el cargo el expresidente Fernando Clavijo.