2027
Godzilla x Kong: Supernova
2026
18. THE BOOK OF JOB as Eliphaz
2025
In A Place Like This as Horace
2022
Heartbreak High as Andrew (1 episode)
2019
Total Control as Journalist (1 episode)
2008
Rush as Colin Lowndes (1 episode)
1998
All Saints as Aiden O'Hara (1 episode)