Actor
- The Woman in the Wall (2023)
- The Green Knight (2021)
- Foscadh (2021)
- Float Like a Butterfly (2019)
- Cecelia Ahern: Dich zu lieben (2018)
- Point of no Return (2018)
- Without Name (2016)
- An Klondike (2015)
- The Legend of Longwood (2014)
- My Whole Half Life (2014)
- Vikings (2013)
- Dublin in Pieces (2012)
- Tufty (2009)
- Sunshower (2009)
- If I Should Fall Behind (2009)
- Kings (2007)
- Last Mango in Dublin (1999)
- A Love Divided (1999)
- This Is My Father (1998)
- The General (1998)
- The Butcher Boy (1997)
- Moll Flanders (1996)
- Ballykissangel (1996)
- Circle of Friends (1995)
- An Awfully Big Adventure (1995)
- Hamish Macbeth (1995)
- Words Upon the Window Pane (1994)
- The Secret of Roan Inish (1994)
- A Man of No Importance (1994)
- Ailsa (1994)
- The Last Word (1992)
- The Bargain Shop (1992)
- The Lilac Bus (1990)
- Revolution (1985)
- The Bounty (1984)
- The Irish R.M. (1983)
- The Ballroom of Romance (1982)