FILMOGRAPHY
2025 · Caleb
2022 · Decoy Man
2021 · The Dog Catcher
2023 · Creature
2025 · Dylan
2024 · Zachariah