Crew
Good Luck, Have Fun, Don't Die
2026 · as Police Officer #2
Dinner to Die For
2025 · as Forest Killer #2
Novocaine
2025 · as Tattoo Parlor Assistant
Sniper: The Last Stand
2025 · as Eyepatch
Street Trash
2025 · as Soldier
The Hamerkop Killer
2023 · as Detective Sterling
The Kissing Booth 3
2021 · as DDM Judge/USC Professor
Oasis
2021 · as The Opponent
The Kissing Booth 2
2020 · as DDM Competition Judge / USC Professor
Liefling
2010 · as Dancer