Ellie Reid was born on March 27, 2004 in Dundee, Scotland. She is an actress, known for Tellurian (2022), The Gaelic King (2017) and Crowman (2016).
No related contents, please re-enter