Actor
Leatherface
2017 · as Demure Nurse
Die Dyer
1999 · as (Voice)
August 32nd on Earth
1999 · as Nurse
Streetheart
1998
Angelo, Fredo, and Romeo
1996