Médico Cirujano de la Universidad de Chile egresado en 1990, especialista en Medicina Interna y Geriatría. Actualmente es Jefe de la Sección de Geriatría, Subdirector del Departamento de Medicina Interna y miembro del Comité de Ética Asistencial del Hospital Clínico de la Universidad de Chile. El Dr. Castillo es además Profesor Asistente de la Facultad de Medicina de esta Casa de Estudios.
Sus áreas de especialidad son la geriatría general, trastornos de marcha, bioética, manejo del delirium, síndromes geriátricos y antropología médica.
En su curriculm académico el Dr. Castillo cuenta además con el Diplomado Bioética de Facultad de Medicina y el Diplomado del Programa de Actualización y Desarrollo para Ejecutivos en la Alta Dirección de Hospitales (PADE) de la Escuela de Salud Pública de la Universidad de Chile.