Actor
Nocaretown
2026 · as Majestic Mapp
The Pale Man
2017 · as Dr. Robert Boyle
Pickman's Muse
2010 · as Dr. Dexter
The Lovecraft Syndrome
2004 · as Fedora Man