Actor
Q&A
2026 · as George
Special Measures
2025 · as Lewis Grantham
Unforgivable
2025 · as Sammy McVeigh
Danny's Song
2025 · as Sean
Baby Brother
2024 · as Adam
Bury the Dogs
2023 · as Anthony
Benediction
2021 · as Young Soldier