Actor
Cross My Heart
2026 · as Zach
Pucks in Deep
2024 · as Jordan
Choke Hold
2023
Imposter Pastor
2022 · as Mark