Nelson Castillo

Nelson Castillo is an internationally renowned Filipino-American artist, who was born in Alaminos laguna on April 11, 1944. Nelson is married to Lucita Banuelos Castillo, a native from Victoria, Laguna and they have 5 siblings 3 boys and 2 girls.

Nelson Castillo Profile

In 1964, Nelson received his Degree in Bachelor of Fine Arts from the University of Santo Tomas in Manila. He began painting miniatures in 1968 and was noted as the