Place of birth: Dunmurry, Ireland
Born Dunmurry 1967. Industrious, practised, stage and occasional screen actor, who began her career shortly after graduating from St. Andrews University in 1988....
Ella Enchanted
2004
End of Sentence
2019
Five Minutes of Heaven
2009