

The Physician II(2025)
Canute

Palestine 36(2025)
Charles Tegart

World of Westeros Ambient Video(2025)
Davos Seaworth

Let It Bring Hope: Bohemians v Palestine(2024)
Himself

THE FAKE JON SNOW(2024)
Davos Seaworth

The Last Voyage of the Demeter(2023)
Captain Eliot

The Wind & the Reckoning(2022)
Honolulu Rifle

The Vault(2021)
Walter

24 Hours to Live(2017)
Wetzler

The Childhood of a Leader(2016)
The Father

Ladygrey(2015)
Angus

Pursuit(2015)
Fionn

Game of Thrones The IMAX Experience(2015)
Davos Seaworth

The Soul of a Spy(2015)

Let Us Prey(2014)
Six

Noble(2014)
Thomas

The Numbers Station(2013)
Grey

SLR(2013)
Elliot

Safe House(2012)
Alec Wade

Pitch Black Heist(2012)

Good Vibrations(2012)
Davy

Saving the Titanic(2012)
Narrator (voice)

The Guard(2011)
Francis Sheehy

Black Butterflies(2011)
Jack Cope

The Silence of Joan(2011)
English Captain

War Horse(2011)
Army Doctor

Centurion(2010)
Brick

The Whistleblower(2010)
Bill Hines

Clash of the Titans(2010)
Solon

Blood: The Last Vampire(2009)
Michael

The Tournament(2009)
Powers

Harry Brown(2009)
Sid Rourke

Perrier's Bounty(2009)
The Mutt

The Mummy: Tomb of the Dragon Emperor(2008)
"Mad Dog" Maguire

Hunger(2008)
Priest

The Escapist(2008)
Brodie
Atlantic(2008)

Northanger Abbey(2007)
General Tilney

Anner House(2007)
Neil Barry

The Wind That Shakes the Barley(2006)
Dan

Last Night(2006)
Frank

Breakfast on Pluto(2005)
1st Biker

The League of Gentlemen's Apocalypse(2005)
Director

Showbands(2005)
Tony Golden

The Card Player(2004)
John Brennan
Screwback(2004)
The Crooked Man(2003)
Hamilton

Mystics(2003)
Sean Foley

Final Demand(2003)
David Milner

Dog Soldiers(2002)
Capt. Ryan

The Abduction Club(2002)
John Power

Shadow Man(2002)

Stranded(2002)
David Robinson
The Island of the Mapmaker's Wife(2001)
John Wyndham

Revelation(2001)
Father Ray Connolly

When the Sky Falls(2000)
John Cosgrave

The Second Death(2000)
James Mangan

RKO 281(1999)
Gregg Toland

Sweety Barrett(1999)
Detective Bone

A Love Divided(1999)

The Life of Stuff(1997)
Alex Sneddon

Police 2020(1997)
DCI Billy O'Connell

Jude(1996)
Phillotson

First Knight(1995)
Agravaine

A Little Princess(1995)
Capt. Crewe / Prince Rama

The Key(1995)
Tom

War of the Buttons(1994)
The Master

Into the West(1992)
Policeman
Quo Vadis, Aida? – The Missing Link