March, 1997 a February, 1999 - Doctor General, Caja Costarricense Seguro Social y COOPESALUD.
March, 1999 a January, 2001 - Oftalmolaser, Clínica Refractiva, San Pedro, Costa Rica
February, 2001 a February, 2004 - Post Grado Médico, en el Servicio de Oftalmología del Hospital México, San José, Costa Rica
March, 2004 a March, 2005 - International Fellowship, Codet Vision Insti- tute, Shiley Eye Center
From April 2005 until present day - Coordinador Servicio Oftalmología Hospital Geriátrico Nacional Dr. Raúl Blanco Cervantes en el Seguro Social y Consulta Privada