Lucy Ann Cohu (born 2 October 1968) is an 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. (Via Wikipedia)
- Origin
- Swindon, Wiltshire, England, UK
- Born
- October 2, 1968
- Age
- 56