Acting
Born April 22, 1970 · Taibach, Port Talbot, Glamorgan, Wales, UK
Di Botcher is a Welsh film and television actress.
Sherlock
2010
Casualty
1986
Silent Witness
1996
Downton Abbey
Inside No. 9
2014
Ideal
2005
The Thick of It
DCI Banks
2011