The Boulder
2025
Hamish
My Dad and the Volcano
2024
Self
Become Successful and be the Master of the World
2023
TMDb 2.0 / 10
Himself
Fly-Tipping
Man at Petrol Station (uncredited)