Humberto Castro was born in Havana, Cuba, on July 9, 1957. He graduated from the Academy of Fine Arts San Alejandro and Instituto Superior de Arte (ISA) in Havana, Cuba.
He works in painting, drawing, printmaking, ceramics and installations
additional works