Di Botcher was born in Port Talbot, Wales. She is an actress, known for Victor Frankenstein (2015), Twin Town (1997) and One Chance (2013).
Di Botcher was born in Port Talbot, Wales. She is an actress, known for Victor Frankenstein (2015), Twin Town (1997) and One Chance (2013).