Nacido en Huanguelén, provincia de Buenos Aires el 27 de septiembre de 1940. Debido a su militancia política a la que se entregó de lleno, abandonó sus estudios de Ingeniería en Petróleo en la Universidad del Comahue y hacia fines de 1974 se trasladó a Bahía Blanca donde conoció a Ercilia Ángela Kooistra (ver su registro) con quien tuvo una hija. Con respecto a su carrera universitaria –le faltaba una materia para recibirse- dijo, seguro del triunfo final que la iba a rendir “cuando tomemos el poder”. Fue parte de la Juventud Trabajadora Peronista (JTP) en la Patagonia. Militante peronista montonero conocido con el seudónimo de “Negro José”. Los militares dicen que tomó parte de la ejecución del subcomisario José Héctor Ramos, responsable en Bahía Blanca de la sub-jefatura del Servicio de Informaciones de la Policía de la Provincia de Buenos Aires (SIPBA), perteneciente a la Unidad Regional V°, hecho ocurrido el 20 de marzo de 1975. Castillo es secuestrado por el Ejército el 25 de junio de 1976 –conjuntamente con Pablo Fornasari y Juan Oscar Gatica- y alojado en “La Escuelita” de Bahía Blanca. Luego fue ejecutado, simulando un enfrentamiento armado en aquella ciudad, el 4 de septiembre del mismo año. Cabe acotar que el grupo uniformado que lo secuestró, se encontraba realizando un operativo vehicular en la ruta nacional Nº 22, entre Bahía Blanca y Médanos, al mando del Capitán de Ejército Raúl Oscar Otero que revistaba en el Batallón de Comunicaciones 181.