BornSep 4, 1907
DiedAug 22, 1999
Age91
Stiff · August 22, 1999
Leo Castelli
We knew he was into minimalism, but this is ridiculous.
In the 2026 game
0paid lists picked this stiff
Your lists
Log in to see whether any of your lists picked Leo Castelli.
- Famous
- Yes, confirmed August 22, 1999
