Doctor en Derecho, Licenciado por la Universidad de La Laguna.
Profesor tutor de la UNED en Derecho Civil.
Abogado en ejercicio.
Ha sido profesor, tanto tutor de la UNED como de La Universidad de La Laguna en Derecho Penal.
Pertenece a los siguientes cuerpos de la Administración de Justicia, por oposición:
Secretario Judicial Rama de Tribunales.
Fiscal
Magistrado.
Letrado asesor del Cabildo de El Hierro.
Ha ostentado los siguientes cargos públicos:
Portavoz del grupo político Centro Democrático y Social en el Parlamento de Canarias 1987-1989.
Diputado autonómico del grupo político CDS.
Consejero del Consejo Consultivo de Canarias.
Presidente del Consejo Consultivo de Canarias.
Distinciones:
Premio de Periodismo Carballo Cotanda.
Miembro de Honor del Colegio de Abogados de Panamá.
Miembro del Instituto Americano de Ciencias Penales.
Presidente emérito Consejo Consultivo de Canarias.