Barcelona, 1956. Se licenció en Medicina y Cirugía por la Universidad de Barcelona en 1980. Posteriormente se especializó en oftalmología en la Escuela de Especialización de la Universidad de Bari (Italia).
Comenzó su carrera profesional como médico internista en el Hospital Evangélico de Barcelona. En 1984 viajó a Mozambique en el marco de un programa de cooperación sanitaria del Ministerio de Asuntos Exteriores Español donde desarrolló tareas asistenciales y docentes.
En 1990 obtiene la plaza de médico adjunto de oftalmología en el Hospital de la Cruz Roja de L’Hospitalet de Llobregat y desde 1997 es jefe de la Unidad de Oftalmología del Consorcio del Hospital de la Cruz Roja de L’Hospitalet de Llobregat.
Al largo de los años ha ejercido de docente en cursos sobre medicina tropical, oftalmología tropical y enfermería quirúrgica.
Es cooperante en la Fundación Ojos del mundo desde 2002. Actualmente, es supervisor médico del programa Ojos de Mozambique.