Come sceneggiatore ha scritto short business film per imprese (Poltrona Frau, Nuova Simonelli) cortometraggi di finzione tra cui “Chello Ncuollo” di Olga Torrico, presentato alla festa del cinema di Roma, vincitore del premio Rai Cinema; “La Strada Vecchia”, vincitore del premio I Love G.A.I. – Giovani Autori Italiani nell’ambito della mostra del cinema di Venezia; “L’ultima Festa” presentato al festival del cinema sperimentale di Pesaro.

Come docente, ha lavorato al corso di sceneggiatura della Fondazione Fare Cinema di Marco Bellocchio e ha svolto la funzione di tutor in diversi progetti di formazione (Ustories, Premio Sonego).

Da un’idea di Web serie, vincitrice del premio miglior pitch Roma Web Fest del 2016 (Cakes!) ha sviluppato un soggetto di lungometraggio per Sky Original Production. Insieme a Marta Innocenti ha scritto Mademoiselle, soggetto di lungometraggio selezionato all’Alpi Film Lab (Torino Film Lab) e a In Progress (Milano Film Network).  Finalista al Premio Zavattini (Potessi Dirti Addio).

È il produttore del podcast quotidiano di Internazionale, “Il Mondo”.

Dopo la laurea magistrale in Cinema Televisione e Produzioni Multimediali all’Università di Bologna, ha frequentato il master in Radio TV e Web Content del Sole 24ORE, dove ha svolto la funzione di tutor. Ha frequentato workshop e masterclass di cinema e sceneggiatura presso Fondazione Fare Cinema, Associazione Nazionali Autori Cinematografici, Centro Sperimentale Cinematografia, Filmidee, Italian Doc Screenings, Officine Mattòli.