Known For
Filmography

Yield
Movie · as Eve's Dad
Kelly
TV · 1 ep

National Theatre Live: The Playboy of the Western World
Movie · as Michael Flaherty

The Three Urns
Movie · as Liam

Trespasses
TV · as Sergeant Reid · 4 eps

Cooper & Fry
TV · as DI Paul Hitchens · 4 eps

Leonard and Hungry Paul
TV · as Peter · 1 ep

Lakelands
Movie

Ghosts
Movie · as Jacob Engstrand

LOLA
Movie · as Major. General Norbury

Tarrac
Movie · as Bear

A Greyhound of a Girl
Movie · as Male Judge (voice)

Aisha
Movie · as Peter Flood

Róise & Frank
Movie · as Donncha

Burn It All
Movie · as M. Barrett

Magpie Murders
TV · as Sir Magnus Pye / Max Ryeland · 4 eps

Christmas at Castle Hart
Movie · as Patrick

Bloodlands
TV · as DCS Jackie Twomey · 10 eps

Herself
Movie · as Michael

Drifting
Movie · as Diarmuid

The Dig
Movie · as Sean McKenna

Rig 45
TV · as Adam · 6 eps

Les Misérables
TV · as Chief Inspector, Prefect of Police · 2 eps

Take Me Swimming
Movie · as Interviewer

Acceptable Risk
TV · as CS James Nulty · 3 eps

My Life for Ireland
Movie · as Pump man

The Crown
TV · as Commissioner Stevens · 1 ep

Fortitude
TV · as DI Littlejohn · 11 eps

Code of a Killer
TV · as DI Alan Madden · 2 eps

The Last Kingdom
TV · as Father Selbix · 2 eps

The Legend of Longwood
Movie · as Lance Wicklow

Love, Rosie
Movie · as Dennis Dunne

The Crimson Field
TV · as Sergeant Aloysius McCafferty · 1 ep

Flying Blind
Movie · as Duncan Morehouse

The Food Guide to Love
Movie · as Eddie

Atlantis
TV · as Cilix · 12 eps

Moonfleet
TV · 2 eps
1916 Seachtar Dearmadta
TV · as James Connolly · 7 eps

Vera
TV · as Roy Brewer · 1 ep

Death in Paradise
TV · as Tosh Walker · 1 ep
1916 Seachtar na Cásca
TV · as James Connolly · 7 eps

Best: His Mother's Son
Movie · as Dickie Best

Law & Order: UK
TV · 1 ep

Paradox
TV · as Simon Manning · 5 eps

God on Trial
Movie · as Blockaltester

Summer of the Flying Saucer
Movie · as Ciaran

The Palace
TV · as Jonty Roberts · 8 eps

The 50 Greatest Television Dramas
Movie · as Self

The Dead Peasants Society
Movie · as Patrick Cunningham

Lewis
TV · as Liam Cullen · 1 ep
The Play's the Thing
TV · 1 ep

Omagh
Movie · as Chief Constable Sir Ronnie Flanagan

Rome
TV · as Erastes Fulmen · 3 eps

The Queen of Sheba's Pearls
Movie · as Harold Bradley

Hornblower: Loyalty
Movie · as Wolfe

Hornblower: Duty
Movie · as Wolfe

Spooks
TV · as Patrick McCann · 2 eps

Shackleton
TV · as Frank Wild · 2 eps

Rebel Heart
TV · as Inspector Nelson · 4 eps

McCready and Daughter
TV · 6 eps

Waking the Dead
TV · as Victor Coleridge · 2 eps

My Fragile Heart
Movie · as Bernard Cleve

Rebus
TV · as Thomas Steele · 1 ep

Dancing at Lughnasa
Movie · as Danny Bradley

Macbeth
Movie · as Macduff

Night Train
Movie · as Billy

Titanic Town
Movie · as Tony

Hornblower
TV · as Wolfe · 2 eps

Close Relations
TV · as Stephen · 5 eps

The Heart Surgeon
Movie · as Larry Duggan

Deacon Brodie
Movie · as George Smith

Food of Love
Movie · as Luke

The Heart Surgeon
TV · as Larry Duggan · 2 eps
Dah Dit Dah
Movie

Ballykissangel
TV · as Sean Dillon · 24 eps

Silent Witness
TV · as Colin McGrath, D.S. Mansfield · 2 eps

Life After Life
Movie · as Leo Doyle

Family
Movie · as Tutorial Teacher

Cracker
TV · as DS Jimmy Beck · 19 eps

The Playboys
Movie · as Ryan / John Joe

You, Me & Marley
Movie · as Father Tom

Chernobyl: The Final Warning
Movie · as Chernov
Parnell & the Englishwoman
TV · as Timothy Healy · 4 eps

Empire State
Movie · as Richard

The Venus de Milo Instead
Movie · as Mr. Scott
The Magic Toyshop
Movie · as Francie

Screen Two
TV · as Leo Doyle · 1 ep

The Bill
TV · 7 eps
