Ellie Duckles Poster

Biography

Ellie Duckles is an actress, known for The Phoebus Files (2023), Safe (2018) and The A List (2018).