Actor
The Ocean and the Sea
2026 · as Ernest
Company of Shadows
2026 · as Randy
Tales from the Crypto
2026 · as Cryptocobra
Arman
2025
Forever
2024 · as Levi Ryan
Summer of Violence
2024 · as Boulder Cop
Match Made
2024 · as Harry Deacon
Penance
2023 · as Boyd
Well Past Midnight
2022 · as Roman
Pillow Talk
2021
The Curious Incident of the Dog in the Night-Time (Spokane Civic Theatre)
2020 · as Ed Boone