Born in Northern Ireland, she is a talented actress recognized for her compelling performances in film and television. She gained attention for roles in independent films and her portrayal of complex characters. Aside from acting, she has also ventured into fashion design, showcasing her diverse creative talents. Her dedication to her craft has earned her critical acclaim, contributing to a growing reputation in the entertainment industry.
THE CANAL
The Canal is a psychological horror film centered around a film archivist named David, who discovers that his house was once the scene of a gruesome...