Biographies: Michelle Luther - Actor

Biographies

 [1 Content]

A British actress, born in London. She has worked extensively in television, film, and theatre, and is known for the films Being Human (2008), Stella (2012), Heads & Tails (2015), and Don't Let Them In (2020).