Caption: Rochelle Greenwood
Actress
Known for: Mezon Ikkoku (1986), The Stepfather (1987), The Water Game (2002), Dishonored (2012)
Source: IMDB
Rochelle Greenwood was born in Vancouver, British Columbia, Canada. She is an actress, known for Mezon Ikkoku (1986), The Stepfather (1987) and The Water Game (2002).