Scary Movie
Dreamcatcher
Hope Springs
First Wave
The Conclave
Pit Pony
Movie · as Young Priest
Movie · as Yoga Instructor
Movie · as Killer Ghost (uncredited)
TV · as Mutated Husk · 1 ep
Movie · as John MacLean