No photoSteven SchultzActor · Born September 30, 1975 · Newport Beach, California, USAIMDb Acted in 12000s2003Scarecrow SlayerGavin27