Actor
- Vikings: Valhalla (2022)
- The Last Duel (2021)
- Legionnaire's Trail (2020)
- Miss Scarlet and the Duke (2020)
- We Have Always Lived in the Castle (2019)
- The Professor and the Madman (2019)
- The Flag (2016)
- The Inquiry (2014)
- Vikings (2013)
- The Borgias (2011)
- Poetic Licence (2007)
- 4th Irish Film and Television Awards (2007)
- My Boy Jack (2007)
- The Tudors (2007)
- Tara Road (2005)
- Recoil (2004)
- King Arthur (2004)
- No Tears (2002)
- Evelyn (2002)
- The Magnificent Ambersons (2002)
- Making the Cut (1998)
- Amongst Women (1998)
- The Tale of Sweeney Todd (1997)
- How to Cheat in the Leaving Certificate (1997)
- Some Mother's Son (1996)
- Ballykissangel (1996)
- The Life of Reilly (1995)
- Kidnapped (1995)
- In the Name of the Father (1993)
- The Treaty (1992)
- Taffin (1988)
- Act of Betrayal (1988)
- The Rockingham Shoot (1987)
- Screenplay (1986)
- Anne Devlin (1984)
- Screamtime (1983)
- Miss Morison's Ghosts (1981)
- The Outsider (1980)
- "Prince Regent" (1979)
- Tales of the Unexpected (1979)
- Exposure (1978)
- The Dancing Princesses /I (1978)
- Farmers (1978)
- A Portrait of the Artist as a Young Man (1977)
- Count Dracula (1977)
- Zardoz (1974)
- Play for Today (1970)
- Disneyland (1954)
Filmografie - altele