• Person:Lucy Cohu
  • Credits: Acting
Lucy Cohu (born 1968) is an award-winning English stage and film actress, known for portraying Princess Margaret in The Queen's Sister, Evelyn Brogan in Cape Wrath and Alice Carter in Torchwood: Children of Earth.
Full Biography »