The Spin 2026
as Big Dave
The Clean Up Crew 2024
as Officer Garland
LOLA 2023
as German Soldier at Checkpoint
Aisha 2022
as Liam Cantwell
We Have Always Lived in the Castle 2019
as Jim Donnell
Credits from TMDB.