
Known For
Filmography

Transmission
Movie · as Michael Quinn

Unhappy Endings
Movie · as The Unique Man

Vikings
TV · as Saxon Messenger · 1 ep

Titanic: Blood and Steel
TV · as O' Hearn · 3 eps

Ripper Street
TV · as Theakson · 3 eps

Game of Thrones
TV · as Frey Soldier #2 · 1 ep

WΔZ
Movie · as Wesley Smith
Maybe If You...
Movie · as Troubadour

Capital Letters
Movie · as Shay

Mystics
Movie · as Mini Mac

Holy Cross
Movie · as Mani
As the Beast Sleeps
Movie · as Bap

Silent Grace
Movie · as Warden Mark (as Michael Liebman)

The Lost Son
Movie · as Peter

With or Without You
Movie · as Brian

Vicious Circle
Movie · as Barry

Sunset Heights
Movie · as Miller

Sunburn
Movie · as Billy Conlin

2by4
Movie · as Eddie

Resurrection Man
Movie · as Willie Lambe
The Perfect Blue
Movie · as Ian

No Is No Answer
Movie · as Baldie

Family
Movie · as Brian

High Boot Benny
Movie

Love Lies Bleeding
Movie · as Marty

You, Me & Marley
Movie · as Marley

Arise and Go Now
Movie · as Kevin Muldoon

So You Think You've Got Troubles
TV · as Kenny Adamson · 2 eps

Hush-a-Bye Baby
Movie · as Ciarán

Elephant
Movie

Scout
Movie · as Doyle

ScreenPlay
TV · as Kevin Muldoon, Marley · 1 ep