A Canadian actress, born in Northern Ireland. She trained as an actress at the Royal Conservatoire of Scotland. She holds a master's degree from York University in Toronto, Canada. She started her career in 1990, and some of her works include Kill Order (2017) and The Ninth...Read more (2019).
(According to views)
A Canadian actress, born in Northern Ireland. She trained as an actress at the Royal Conservatoire of Scotland. She holds a master's degree from York University in Toronto, Canada....Read more She started her career in 1990, and some of her works include Kill Order (2017) and The Ninth (2019).