Fue Médico de la Clínica Médica “A” de la Facultad de Medicina entre 1967 y 1970 y desde 1972 hasta 1992, fue medico adjunto en el Hospital Universitario de Bellvitge en la rama de Psiquiatría, donde fue profesor de psicología entre 1973 y 1978 de la Escuela de Enfermería del mismo hospital.