Nato a Richmond, Virginia. Ottiene un B.F.A. in film production dalla New York University's Tisch School of the Arts. Nei suoi scritti include spesso la sua compagna, Holly. Chris Carter lo lancia tra gli...Leggi tutto