Motor City 2026
as Dad
Your Lips Never Left Mine 2026
Actor
Vox Lux 2018
as Paramedic
The Lennon Report 2016
as Officer Cullen
Little Chicago 2005
as Derrick
Credits from TMDB.