Actor
Irish born multi award winning actor and filmmaker
Catch the Wind
2026 · as David
Solitary
2025 · as William
The Secret Life of Jim
2022 · as Nick
Troubled Times
2020 · as Patrick
The Lodgers
2017 · as British Soldier
Lost Memories
2017 · as Sean