#
buy premium
Imogen Bain

Imogen Bain

Birthday: 17 April 1959, London, England, UK

Imogen Bain was born on April 17, 1959 in London, England. She was an actress, known for The Phantom of the Opera (2004), Robin Hood: Prince of Thieves (1991) and Angus, Thongs and Perfect Snogging (2 ...Show More

Imogen Bain's FILMOGRAPHY
as Actor (79)
Imogen Bain Imogen Bain'S roles
Headmistress
Headmistress

Slitheen
Slitheen

Carlotta's Maid
Carlotta's Maid

123Movies