A finales de los años 80 trabajó en cuestiones de Desarrollo Local en el Cabildo de Tenerife, formando parte de equipos multidisciplinares. En aquellos momentos empezaban las unidades de desarrollo local, ahora Agencias de Desarrollo Local, centradas en promover iniciativas para la creación de empleo.
Comenzó su carrera profesional a principios de los 90 como abogado laboralista, en servicios de asesoramiento jurídico en varios sindicatos.
Adquirió una amplia experiencia en despachos laboralistas, atendiendo casos de casi todos los sindicatos, tanto nacionalistas (CANC, SOC, etc., que luego formaron Intersindical Canaria) como de ámbito estatal.
En el año 1996 constituye junto con otros compañeros la ONG “La Casa de África”, referente en el mundo de la cooperación canaria. Actualmente desarrolla trabajos de cooperación en Senegal, Guinea Bissau, Mali y Burkina Faso, países del África occidental. Su labor se caracteriza por ser un trabajo de cooperación exclusivamente voluntario.
Trabajó como cooperante durante más de un año en Senegal, en el período 2002-2003, implicado en proyectos de desarrollo local.
Coordinación/dirección de seminarios y reuniones técnicas sobre Derecho Ambiental y el Derecho Urbanístico.