Actor
Motor City
2026 · as Pedestrian (uncredited)
H. P. Lovecraft's The Old Ones
2024 · as Dan Gordon
Scalper
2023 · as Bob Tarkovskiy
Pig Killer
2022 · as Hickock
Parasites
2016 · as Eddie Scanlon
Unspeakable
2000 · as Thirsty Nerd