Graduated from Pontifical Catholic University of Chile with degree in Architecture.
Brother of Eduardo Castillo Velasco, Jaime Castillo Velasco, Elena Castillo Velasco and Carmen Castillo Velasco.
Among his architectural projects are the "Torres de Tajamar", "Casino de Arica", "Unidad Vecinal Portales", "Universidad Técnica del Estado" and "Comunidad Habitacional Matta Viel".