Actor
The Deep Vessel
2026 · as Reggie/Brage
The Nature of Death
2025 · as Alan
Precious Memories
2024 · as Colby Huffman, C.A.
Pests
2023 · as Eugene the Exterminator
Jingle Hell
2023 · as Nathan
Lovesick
2022
Skip to the End
2022 · as Bill
Off the Rails
2021
Convalescent
Nightmare Delivered
Sleep Well
2020 · as Mark
Awful Dreams
2019