Actor
Devil's Disciple: The Night Stalker
2026 · as Bill Carns
Winter: Battleground
2026 · as Two Bit
Relentless
2026 · as Teddy Brimsval
Dorothea
2025 · as Axel Johansson
Human
2025 · as Aaron
Unspeakable: Beyond The Wall of Sleep
2024
Parasites
2016 · as Josef Lode
90210 Shark Attack
2015 · as Tyler
Sharknado
2013 · as Background