Beverly Hills Cop: Axel F 2024
as Deputy (uncredited)
20 Minutes 2023
as Mark Carroll
The Islands 2019
as Hiriam Bingham
Hae Hawaiʻi 2018
as Head Civilian Guard
Doctor Faustus - Live at Shakespeare's Globe 2012
as Duke/Frederick
Credits from TMDB.