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, Director, Writer, Editor
Troubled Times 2020
as Patrick
The Lodgers 2017
as British Soldier
Lost Memories 2017
as Sean, Writer
Out There 2012
as Soldier
Credits from TMDB.