Marchigiano, vive a Roma. Docente di Scienze naturali e sceneggiatore, ha vinto il Premio Solinas ed il Premio Cinema Democratico di scrittura cinematografica, ed il Premio Tronto di poesia. Questo è il suo primo romanzo.