Louisa Lloyd: Louisa Lloyd. Actress: The Wild Beasts. Louisa Lloyd is known for The Wild Beasts (1984).
Known For: The Wild Beasts (Suzy Schwarz)