Karen Meagher, formerly Karen Lloyd, is an actress born in Rock Ferry, Birkenhead in Cheshire. Her family are originally from North Wales and what is now the Merseyside area.
Gender
Female
Birthday
Place of birth
28 Weeks Later
2007
6.60
Wide Sargasso Sea
2006
6.10
Threads
1984
7.63
Carrie's War
2004
7.40
Sharpe's Justice
1997
7.00
Christmas Present
1985
2.00
Chernobyl: The Final Warning
1991
5.50
Blue Money
1985
4.90