
20 credits

Players(2024)
Brannagan

Dear David(2023)
Adam Ellis

The Lord of the Rings: The Rings of Power Global Fan Screening(2022)
Médhor

Almost Love(2019)
Marklin

Midnight Kiss(2019)
Cameron

Ibiza(2018)
Miles

Chubby Funny(2017)
Charlie

High-Rise(2015)
Munrow

Kick-Ass 2(2013)
Todd / Ass Kicker

Copperhead(2013)
Ni Hagadorn
Ablution(2012)
Lucas

Animals(2012)
Ikari

Hated(2012)
Joey

Charlie St. Cloud(2010)
Alistair Wooley

Sophie & Sheba(2010)
Blake

The Kid(2010)
Teen Kevin

The Secret of Moonacre(2009)
Robin De Noir

Nightclubbing(2009)
Cathal

The Time of Your Life(2007)
Dexter

About a Boy(2002)
Ali