Michael Finn was an actor and costume designer, known for Faster, Pussycat! Kill! Kill! (1965). He died in 2011 in New York, USA.
No data