Debby Bishop is an actress, known for Sid and Nancy (1986), Widows (1983) and Westbeach (1993). Read more on iMDB