Claudio Castillo via

Biography

Claudio Castillo was born in Havana Cuba in 1958. He grew up and studied in Spain, France and England, and started technology and video companies in London, Madrid and New York. He lives and works in Miami Florida as an artist, animator, cameraman and television editor.