Susan Twist was born in Liverpool, England, UK. She is known for See No Evil: The Moors Murders (2006), Doctor Who (2023) and In the Flesh (2013).
Sin datos