Di Botcher was born in Port Talbot, Wales. She is an actress, known for Victor Frankenstein (2015), Twin Town (1997) and Albert's Speech (2008). Read more on iMDB