Actor
The End
2024
as Friend
Dance First
2023
as Nora Barnacle
The Personal History of David Copperfield
2019
as Mrs. Micawber
A Bump Along the Way
2019
as Pamela
The Guernsey Literary & Potato Peel Pie Society
2018
as Charlotte Stimple
Your Ma's a Hard Brexit
2017
as Woman
Return to Montauk
2017
as Rachel
Shooting for Socrates
2014
as Irene
The Food Guide to Love
2013
as Rachel
Orbit Ever After
2013
as Mother
Made in Belfast
2013
as Undertaker
Grabbers
2012
as Una Maher
After the Triumph of Your Birth
2012
as Woman of the Theater
Albert Nobbs
2011
as Cathleen
Arthur Christmas
2011
as Elf (voice)
Tamara Drewe
2010
as Eustacia
The Big I Am
2010
as Di Bains
Malice in Wonderland
2010
as Hattie
Sherlock Holmes
2009
as Palm Reader
Faintheart
2009
as Maggie
Last Chance Harvey
2008
as Oonagh
Botched
2007
as Sonya
Middletown
2006
Tristan & Isolde
2006
as Bragnae
Tara Road
2005
as Polly
Spin the Bottle
2003
as Teresa
Holy Cross
2003
as Sarah Norton
Sweet Dreams
2003
as Sophie
Thunderpants
2002
as Mrs. Smash
Sinners
2002
as Kitty
Wild About Harry
2000
as Miss Boyle
The Most Fertile Man in Ireland
2000
as Millicent
Shockers: Deja Vu
1999
as Alice Walker
Star Wars: Episode I - The Phantom Menace
1999
as Republic Cruiser Captain
This Year's Love
1999
as Carol
Divorcing Jack
1998
as Taxi Driver
Painted Angels
1998
as Eileen
The Precious Blood
1996
as Sandra Williamson
Mary Reilly
1996
as Annie
Shadow of a Gunman
1995
as Minnie Powell
Ruffian Hearts
1995
as Dervla
Pulp Fiction
1994
as Trudi
You, Me & Marley
1992
as Frances
The Commitments
1991
as Bernie McGloughlin
Dear Sarah
1990
as Anne Conlon