Phone 3358-B
Role(s): Nikola Darkin
Behind the Mask: The Rise of Leslie Vernon
Role(s): Dr. Meuller
Lensface
Role(s): Self
Big Wind on Campus
Role(s): Set Designer
Ice Spiders
Role(s): Production Design