Imogen Bain Net Worth is
$1.6 Million
Mini Biography
Imogen Bain was created on Apr 17, 1959 in London, Britain. She was an celebrity, known for The Phantom from the Opera (2004), Robin Hood: Prince of Thieves (1991) and Angus, Thongs and Ideal Snogging (2008). She was wedded to Simon Holmes. She passed away on July 5, 2014 in London.
Known for movies