Nasce a Fiesole (FI) nel 1983, si laurea al DAMS portando alla tesi un film-documentario sui canti popolari toscani. Durante l’università segue il corso di Regia presso la Scuola di Cinema “Immagina”, dirige due cortometraggi e lavora come assistente e aiuto regista di vari film, distribuiti nel circuito cinematografico toscano. Lavora anche come operatore MDP in reti televisive regionali come RTV38, collaborando come co-regista insieme al comico Giorgio Ariani.
Da sempre appassionato di fumetti, frequenta il corso di Sceneggiatura alla Scuola Internazionale di Comics di Firenze e successivamente, vincendo una borsa di studio, frequenta il corso di Sceneggiatura Cine-Televisiva alla Scuola “Sentieri Selvaggi” di Roma.
Dopo aver vinto svariati concorsi di sceneggiatura (sia fumettistica che cinematografica) lavora al quotidiano “Il manifesto”, ideando e sceneggiando “Caval Donato”, fumetto umoristico a puntate allegato al giornale.
Per la casa editrice “Tora Edizioni”, realizza il graphic novel “Blind Date”.
Per la casa editrice “KALL Edizioni”, realizza il graphic novel “Il mago di Spielberg”.