14 February 1987, Leesburg, Florida, USA
Steve is no stranger to horror or the film industry, working on numerous projects. He started making 'movies' when he was age 16 and continued to self teach himself how to best use budgets and crews to work on small budgets. He has several films available.
Example Example Example