Cuenta con más de doscientas de comunicaciones orales en congresos nacionales e internacionales y es colaborador habitual en mesas redondas y cursos, con más de cuatrocientas participaciones a nivel nacional e internacional. Es además autor de dos libros sobre Segmento Anterior del Ojo Cirugia refractiva y ha contribuido en 50 monografías o capítulos de libros. Cuenta con 76 artículos publicados en revistas nacionales e internacionales y es un activo colaborador en la organización de congresos y reuniones de especialistas.
Pertenece a diversas sociedades médicas: Sociedad Española de Oftalmología (SEO), Sociedad Española de Cirugía Implanto-Refractiva (SECOIR), American Academy Ophthalmology (AAO), Society of Cataract and Refractive Surgery (ASCRS), International Society or Refractive Surgery (ISRS) y Sociedad Española de Glaucoma (SEG).
Su esfuerzo académico y profesional ha sido valorado premios en reuniones científicas a la mejor comunicación y al mejor vídeo científico.
Por cuarto año consecutivo, la revista Forbes ha incluido al Doctor Alfredo Castillo en la lista de los 50 médicos más influyentes de España. En concreto, ha sido reconocido como “uno de los 5 nombres más significativos de la especialidad de Oftalmología en el actual panorama español de la medicina”.