Born in the Phillippines, Castillo studies art at the University of San Tomas. During the Marcos dictatorship he was imprisoned for his public art, and left that country in 1984. In 1990 he left Los Angeles for Oakland, in northern California. (Robin K. Dunitz, Street Gallery, Guide to over 1000 Los Angeles Murals)