Known For
Filmography

Garrison 7: The Fallen
Movie · as General Asha

One of Us
Movie

Art Detectives
TV · as Alexander Buchanan · 1 ep

Water Over Blood
Movie · as Devil

Ancient Empires
TV · as Pompey Magnus · 2 eps

Mandrake
Movie · as Massey

Ann
Movie · as Diarmuid

Blackbird
Movie · as Nick

The Spectacular
TV · as Corey O'Keeffe · 4 eps

Hope Street
TV · as Aidan Hunter · 5 eps

Dana: The Original Derry Girl
Movie · as Self - Narrator (voice)

Gangs of London
TV · as Colin · 2 eps

Time and Again
Movie · as Brian's Dad

Viking Destiny
Movie · as Kirkwood

The Journey
Movie · as Gerry Adams

A Sign of Things
Movie · as Roy

Life After Flash
Movie · as Self

The Pugilist
Movie · as Desmond Shaw

Prime Suspect 1973
TV · as Dr Martin · 3 eps

The Climb
Movie · as Darren

The Truth Commissioner
Movie · as Beckett

Barbarians Rising
TV · as Varus · 2 eps

Game of Thrones: A Day in the Life
Movie · as Self

Quantico
TV · as Titus Walker · 1 ep

Farr
TV · as Cormac Farr · 4 eps

Starred Up
Movie · as Officer Johnson

37 Days
TV · as Tsar Nicholas II · 3 eps

A Belfast Story
Movie · as Colum

Vikings
TV · as King Brihtwulf · 1 ep

Blandings
TV · as Claude · 1 ep

Keith Lemon: The Film
Movie · as Awards Host

Line of Duty
TV · as Bob, Bob Carson · 2 eps

Brendan Smyth: Betrayal of Trust
Movie · as Father Brendan Smyth

Game of Thrones
TV · as Meryn Trant · 18 eps

Mo
Movie · as Michael Stone

Storyland
TV · as Roy, Colin, Richard · 1 ep

Closing the Ring
Movie · as Seamus McCarty

Doctor Who
TV · as Jackdaw · 1 ep

Alexander
Movie · as Antigonus

Stray Bullet
Movie · as Pryke

Space Truckers
Movie · as Trooper

The Hanging Gale
Movie · as Brian Sweeney

The Hanging Gale
TV · as Brian Sweeney · 4 eps
