National Theatre Live: The Playboy of the Western World
2026 · as Shawn Keogh
Citizen Lane
2018 · as William Orpen
Stray
2019 · as Priest
The Secret Peacemaker
2023 · as Father Alec Reid
The Man Inside
2009
The Cherry Orchard
2020 · as Petya
Prisoners of the Moon
2019 · as Jean Michel
Happy Days
2021 · as Willie