Screamboat 2025
as Neil
Smile 2022
as Orderly Dan
Flirting (With Possibilities) 2022
as Barista
A Mouthful of Air 2021
as Grocery Store Manager
Lost Girls 2020
as Canine Officer Garritano
BlacKkKlansman 2018
as CSPD Officer Brickhouse
Wonderstruck 2017
as Officer Murtha
Men in Black 3 2012
as Neil Armstrong
Credits from TMDB.