Nasce a Pistoia nel 1964. Si diploma presso la Tisch School of Arts della New York University. Ha scritto e diretto numerosi cortometraggi presentati in diversi festival internazionali. Ha lavorato cone assistente di David Chase, creatore e autore della serie I Soprano.
La fuga - Girl in flight è il suo primo lungometraggio.