Players (2024) Brannagan |
|
Dear David (2023) Adam Ellis |
|
The Lord of the Rings: The Rings of Power Global Fan Screening (2022) MĂ©dhor |
|
Midnight Kiss (2019) Cameron |
|
Almost Love (2019) Marklin |
|
Ibiza (2018) Miles |
|
Chubby Funny (2017) Charlie |
|
High-Rise (2015) Munrow |
|
Kick-Ass 2 (2013) Todd Haynes / Ass Kicker |
|
Copperhead (2013) Ni Hagadorn |
|
Animals (2012) Ikari |
|
Ablution (2012) Lucas |
|
Hated (2012) Joey |
|
Charlie St. Cloud (2010) Alistair Wooley |
|
The Kid (2010) Teen Kevin |
|
Sophie & Sheba (2010) Blake |
|
Nightclubbing (2009) Cathal |
|
The Secret of Moonacre (2009) Robin De Noir |
|
The Time of Your Life (2007) Dexter |
|
About a Boy (2002) Ali |