Known For
Filmography

Bucking Fastard
Movie · as Counsel

Small Town, Big Story
TV · as Conor VFX · 1 ep

LOLA
Movie · as Enoch Johnson

Smother
TV · as Dr. Kevin · 4 eps

Miss Scarlet
TV · as James Henderson · 1 ep

Resistance
TV · as Dr Lawrence Moore · 5 eps

Sonja: The White Swan
Movie · as Winthrope Gardiner

Metal Heart
Movie · as Smileyburger Functionary

Pilgrimage
Movie · as Brother Cathal

Handsome Devil
Movie · as Sex Instructor

Mary Shelley
Movie · as Samuel Taylor Coleridge

Property of the State
Movie · as Father Joe Walsh
Children and Animals
Movie · as Hugh

Shem the Penman Sings Again
Movie · as James Joyce
1946
Movie · as Dan

The Stag
Movie · as Fionnan

A Terrible Beauty
Movie · as Lt. Arthur Dickson

Saving the Titanic
Movie · as Assistant Engineer Jonathan Shepherd

Stella Days
Movie · as Willie

Ripper Street
TV · as Mr. Eagles · 1 ep

Killing Bono
Movie · as Gary

Three Wise Women
Movie · as Tom

Wild Decembers
Movie · as The Crock
The Man Inside
Movie

Flick
Movie · as Johnny 'Flick' Taylor

Summer of the Flying Saucer
Movie · as Father Burke

A Film with Me in It
Movie · as Detective
Out of the Blue
Movie · as Mr. Henry Cavendish (archive footage)

Speed Dating
Movie · as James Van Der Bexton

Waiting for Dublin
Movie · as Twickers

Botched
Movie · as Dmitry

Northanger Abbey
Movie · as James Morland

Lewis
TV · as Father Jasper · 1 ep

The Unusual Inventions of Henry Cavendish
Movie · as Mr. Henry Cavendish

Showbands
Movie · as Karl

Blueberry
Movie · as Young Mike Blueberry

Bloom
Movie · as Stephen Daedalus

Deathwatch
Movie · as Anthony Bradford

Coney Island Baby
Movie · as Satchmo

Submerged
Movie · as Jim McDonald

Chocolat
Movie · as Father Henri

Hotel Splendide
Movie · as Stanley Smith

30 Years to Life
Movie · as Young Vinnie

Sawdust Tales
Movie · as Isaac

The Boy from Mercury
Movie · as Paul

The Young Poisoner's Handbook
Movie · as Graham Young

Words Upon the Window Pane
Movie · as Cabin Boy

The Three Musketeers
Movie · as King Louis XIII

Red Hot
Movie · as Yuri

My Left Foot: The Story of Christy Brown
Movie · as Young Christy Brown

Da
Movie · as Boy Charlie
When Reason Sleeps
TV · as Boy · 1 ep

Rawhead Rex
Movie · as Robbie Hallenbeck

Lamb
Movie · as Owen Kane
