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