Leo Castelli was born on September 4, 1907 in Trieste, Austria-Hungary. He was married to Barbara Bertozzi, Antoinette Fraissex du Bois and Ileana Schapira. He died on August 22, 1999 in New York City, New York, USA.
饰：Himself - Art Dealer
饰：Himself (art dealer)