Acting - Born Jan 22, 1963 in New York City, New York, U.S.
No biography available.
Art Spiegelman: Disaster Is My Muse
2025