Actor
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