Imogen Bain
(no biography)
Known for
Acting
Place of birth
London, England, UK
Birthday
17 April 1959
Known For
Credits
Photos
Scar Tissue
5.5
The Shell Seekers
7
Scrubbers
5.1
Robin Hood: Prince of Thieves
6.852
The Big Game
6
The Phantom of the Opera
7.255
Preaching to the Perverted
6.1
Angus, Thongs and Perfect Snogging
6.487