Profesor y miembro de la Unidad de Post-grado en Pediatría Universidad de Costa Rica, Julio 1983 a la fecha.
Profesor y miembro de la Unidad de Postgrado en Neumología Pediátrica, Universidad de Costa Rica, Febrero 1989 a la fecha. Coordinador Unidad de Postgrado en Neumología Pediátrica, Universidad de Costa Rica.
Profesor y miembro de la Unidad de Postgrado en Cuidados Intensivos Pediátricos. Universidad de Costa Rica. Setiembre 1993 a la fecha.
Actualmente es Jefe de la Unidad de Enseñanza del Hospital Nacional de Niños de Costa Rica. Jefe de Servicio de Neumología,Hospital Nacional de Niños de Costa Rica.