Stand by · pulling the latest frames
Annabelle Dowler
Acting
Born · 1974
Formby, England, UK
Brexit: The Uncivil War
2019
Your Christmas or Mine?
2022
Foster
2011
Doctor Who: The Snowmen
2012
Unforgivable
2025
Another Mother's Son
2017
Mother's Day
2018
24 Hours: The Fall of Nazi Germany
Desiderium
2024