Imogen Bain - Home

Imogen Bain

Imogen Bain was born on April 17, 1959 in London, England. She was an actress, known for Le fantôme de l'opéra (2004), Robin des bois: Prince des voleurs (1991) and Le journal intime de Georgia Nicholson (2008). She was married to Simon Holmes. She died on July 5, ... read more

Portrait Photos of Imogen Bain 12 Portrait Photos

Landscape Photos of Imogen Bain 38 Landscape Photos