Actor
Devil's Disciple: The Night Stalker
2026 · as Richard Ramirez
Unspeakable: Beyond The Wall of Sleep
2024
Nathan's Kingdom
2020 · as Jimmy
Parasites
2016 · as Lefty
Mansion of Blood
2015 · as Zombie(uncredited)
On the Beach
2000 · as Boat Builder