Ellie Haddington - actress. She was born February 17, 1955 in Aberdeen, United Kingdom.
Best known for her work on films such as Enola Holmes (2020), Fantastic Beasts and Where to Find Them (2016), Creation (2009) and Spies of Warsaw (2013) TV series.