Netflix Movies Starring Michele Winstanley

Michele Winstanley was born in 1964 in Eindhoven, Noord-Brabant, Netherlands. She is an actress, known for Sid and Nancy (1986), Staggered (1994) and I.D. (1995). Read more on iMDB