Ha sido presidente del Cabildo de Lanzarote y diputado del Parlamento de Canarias, Senador por Lanzarote en la Cámara alta española y Alcalde del Ayuntamiento de Teguise en la Isla de Lanzarote.