Writer | Director | Producer
He was a huge fan of ''Mighty Morphin' Power Rangers'' as a child.
Every night before bed, I kill time by asking stupid-ass questions like "Who invented the nose?" It amuses me way too much.
Never shows his face
Todd In The Shadows
Check out our guide to horror, see what IMDb editors are watching, and more.