Known For
Filmography
2026
2025
2024
2022
2020
2018
2017
2017
2017
2016
20152015
2015
2014
2014
20102009
2001

Birder
Movie · as Dog Walker

Dream Hacker
Movie · as John Steel

The Last House
Movie · as Malcom

The Ghost Writer
Movie · as Bryan

Second Spring
Movie · as Tim Deane

Boyne Falls
Movie · as Vinnie

Work
Movie · as Dad

Mad to Be Normal
Movie · as Richard Long

The Pugilist
Movie · as William McCrae

Hit Me
Movie · as Hitman
God's Acre
God's Acre
Movie · as Malcolm

The Pilgrims
Movie

Cuffs
TV · as Seb · 1 ep

Night Bus
Movie · as Seb

Perdition County
Movie
Starlight and Superfish
Starlight and Superfish
Movie · as Rex

The Killers
Movie · as Mike

Waking the Dead
TV · as Young George Barlow · 1 ep