Actor
Kneecap
2024 · as Antoine Mourner
Penance
2018 · as Tommy
Bad Day for the Cut
2017 · as Albert
Breakfast on Pluto
2005 · as White Dove
Hart's War
2002 · as Pvt. Donald W. West
H3
2001 · as Madra
Titanic Town
1998 · as Republican Youth