Netflix Movies Starring Wendy Albiston
Wendy Albiston was born in South Wales and brought up in Manchester, England. She has worked extensively in TV, Film and Theatre. She is an actress known for Transformers: The Last Night (2017), Apple Tree Yard (2016), Downton Abbey (2015), Coronation Street (1960), Down Dog (2014) and Turn of the Screw (2009) Read more on iMDB