
Imogen Bain
Born: April 17, 1959
Died: July 5, 2014
TV History
Movie History
Scar Tissue
2013
Das Phantom der Oper
2004
Decadence
1994
Decadence
1994
Scrubbers
1982
