
Ellie Haddington
Born: February 17, 1955
Place of Birth: Aberdeen, Scotland, UK
TV History
Movie History
Surge
2020
Surge
2020
Surge
2020
Surge
2020
Mairi
2020
Mairi
2020
Mairi
2020
Art in Heaven
2016
Art in Heaven
2016
Denial
2004
Lawless Heart
2001
Lawless Heart
2001
Mystery House
2000
The Wyvern Mystery
2000
