Licenciado en Ingeniería Naval y Oceánica por la Universidad Politécnica de Madrid e Ingeniero Mecánico por la Universidad de Las Palmas
Pertenece al Cuerpo de Ingenieros Navales del Estado, desempeñando en su última etapa el puesto de Director General de Marina Mercante. Durante su trayectoria profesional, ha ocupado puestos de responsabilidad pública como viceconsejero de Infraestructuras y Transportes del Gobierno de Canarias; vicepresidente y director gerente del Ente Público Empresarial Puertos Canarios.
Asimismo, en el sector privado y docente ha sido directivo de naviera, consultor de ingeniería naval e industrial y profesor asociado de la ULPGC.