Ellie Reid was born on March 27, 2004 in Dundee, Scotland. She is an actress, known for Tellurian (2021), The Gaelic King (2017) and Crowman (2016).
No data