Tras completar su especialización en gestión hospitalaria en la Escuela de Alta Dirección y Administración(EADA) de Barcelona y obtener plaza por oposición como médico inspector del Instituto Nacional de la Salud fue transferido al Servicio Andaluz de Salud, como Asesor técnico de Planificación y Programación Sanitaria, enseñó Medicina Social y Comunitaria en la Escuela Universitaria de Trabajo Social de Sevilla.