Zugzwang! 2026
as Richard (Dickie) Van Horne, Producer
The Far Country 2024
Producer
The Piece 2023
as Man in Car
Credits from TMDB.