Di Botcher was born on June 2, 1959 in Port Talbot, Wales, UK. She is an actress, known for Victor Frankenstein (2015), Sherlock (2010) and Stella (2012).
Share
Info mistake?
Biography
Di Botcher was born on June 2, 1959 in Port Talbot, Wales, UK. She is an actress, known for Victor Frankenstein (2015), Sherlock (2010) and Stella (2012).