Amanda Abbington was born on February 28, 1972, in Berkshire, England. She is an English actress who has appeared in numerous films and television series, including Sherlock, The Vicar of Dibley, and Mr. Selfridge.
Astonishing Amanda Abbington: Uncover the Hidden Talents of an English Star!