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