Castro was born in Buenos Aires, but since 1988
has live in Girona, Spain. He studied at
the L’Escola Nacional de Belles Arts, and since 1988 has been part of the faculty
of the
Belles Arts de Barcelona.
He studied sculpture with many Spanish masters, and he is best known for his
large
sculptures and his concepts of architecture and space. Color also plays an important
part in his work.