Scott Haze lahir di Dallas, Texas. Ia adalah alumnus Stella Adler Conservatory and Playhouse West, yang didirikan oleh Robert Carnegie dan Sanford Meisner.[1] Pada tahun 2006, Ia membayangkan, membangun dan mendirikan The Sherry Theatre di North Hollywood Arts District di California, menamai teater tersebut dengan nama ibunya. Drama yang disutradarai dan ditulis olehnya antara lain Devil's Night tahun 2006 dan Angel Asylum tahun 2011.[2]