
Known For
Filmography
—
2026
2023
2022
2022
2021
2020
2018
2016
2012
2009
2005
1997

I Can't Sing! The X Factor Musical
Movie · as Gerrard Smalls

American Classic
TV · as Connor Boyle · 8 eps

The Crowded Room
TV · as Principal Greer · 2 eps

Troy
Movie · as Billy

The Ulysses Project
Movie · as Buck Mulligan/ Stephen Daedalus

American Horror Stories
TV · as Rory O'Grady · 1 ep

The Plot Against America
TV · 2 eps

Derry Girls
TV · as Mailman · 1 ep

Marvel's Luke Cage
TV · as Auctioneer · 1 ep

Titanic: Blood and Steel
TV · as Thomas Andrews · 12 eps

Small Island
TV · as Shopkeeper · 1 ep

Festival
Movie · as Conor Kennedy

Up on the Roof
Movie · as Tim