Filmography

Vera
2011 · Acting

Waterloo Road
2006 · Acting

The Wheel of Time
2021 · Acting

Waking the Dead
2001 · Acting

Harry Wild
2022 · Acting

The Fall
2013 · Acting

Dalgliesh
2021 · Acting

Tinker Tailor Soldier Spy
2011 · Acting

The Foreigner
2017 · Acting

Smother
2021 · Acting

Finnegan's Foursome
2026 · Acting

Storyland
2009 · Acting

Professionals
2020 · Acting

Thirteen
2016 · Acting

10 Days to War
2008 · Acting

Our World War
2014 · Acting

The Last Post
2017 · Acting

Egypt
2005 · Acting

Shockers
1999 · Acting

Mary Shelley
2017 · Acting

The Cured
2018 · Acting

Michael Collins
1996 · Acting

The Secret
2016 · Acting

The Whistleblower
2010 · Acting

Hunger
2008 · Acting

North Sea Connection
2022 · Acting

The Hallow
2015 · Acting

Christopher and His Kind
2011 · Acting

Grabbers
2012 · Acting

Steel River Blues
2004 · Acting

Shadow Dancer
2012 · Acting

The Occupant
2025 · Acting

Wolf
2021 · Acting

Parked
2010 · Acting

One Man's Hero
1999 · Acting

Bad Day for the Cut
2017 · Acting

The Butcher Boy
1998 · Acting

Song for a Raggy Boy
2003 · Acting

Aisha
2022 · Acting

Hideaways
2011 · Acting

A Patch of Fog
2015 · Acting

The Interrogation of Tony Martin
2018 · Acting

SOS: The Titanic Inquiry
2012 · Acting

A Belfast Story
2013 · Acting

Tell Me a Creepy Story
2023 · Director

Misery Harbour
1999 · Acting

Omagh
2005 · Acting

The Informant
1997 · Acting

The Girl
2012 · Acting

Sunday
2002 · Acting

The Search for Tutankhamun
2005 · Acting

Brendan Smyth: Betrayal of Trust
2011 · Acting

Goldfish Memory
2003 · Acting

The Attendant
2012 · Acting
- No Poster
As the Beast Sleeps
2002 · Acting

Milo
2012 · Acting

Love Lies Bleeding
1993 · Acting

Small Engine Repair
2006 · Acting
- No Poster
Of Best Intentions
2008 · Acting

Made in Belfast
2013 · Acting
- No Poster
Make it New John
2010 · Acting

Peterman
2015 · Acting

Cyclops
2001 · Acting
- No Poster
Volkswagen Joe
2013 · Acting
- No Poster
Scapegoat
2009 · Acting

The Good Word
2014 · Director
- No Poster
In View
2016 · Acting
- No Poster
The Gift
2017 · Acting
- No Poster
Awaydays
2016 · Acting

Parting Gift
2019 · Acting
