Squeal
2022
The Invisible Fight
2023 · as Shift Foreman
The Pit
2020 · as Alberts
The Python
2003
First Steps
2021
Fear
1986 · as karavīrs
Night Shift
2018
Early Rust
1980
Wedding
2000
Never, Never, Ever!
A Postcard from Rome
2024 · as Doctor