2021
as Arnold
2023
as Young Samuel
2019
as Barker
2016
as William Reidy
2017
as Ned Roche
2025
as Owen James
2020
as Eddie
as German Shepherd
as Nicholas Coughlan
as Philip Treacy
2010
as Hamley
2007
as Seth Quinn
2018
as Kyle
2009
as Tom
2008