Lucy Carless: Lucy Carless. Actress: Humans. Lucy Carless is known for Humans (2015), Cuffs (2015) and Suspects (2014).
Known For: Humans (Mattie Hawkins), Cuffs (Eva Pryce), Suspects (Lucy Harris), Sherwood (KeatsYoung Daphne)