Actor
Onslaught
2026 · as Radio MP
Christmas with a Kiss
2023 · as Captain Jackson
Scream VI
2023 · as Police Officer
Moonfall
2022 · as Captain Avery
Dark Phoenix
2019 · as Shuttle Astronaut
Good Sam
2019 · as Young Firefighter
Bon Cop Bad Cop 2
2017 · as White House Security Guard
Swept Under
2015 · as Forensic Tech
Bad Hair Day
2015 · as Mall Cop