Nato a San Severino Marche nel 1992, si diploma in Regia e Filmmaking alla scuola Officine Mattòli nel 2017. Partecipa a diverse produzioni cinematografiche come assistente alla regia e assistente casting.
Nel 2018, insieme a Fabio Michettoni e Stefano Merlini fonda il collettivo Lunastorta Produzioni con cui gira numerosi spot pubblicitari e brand film.
Sempre nel 2018 scrive e dirige “Tratti del createre”, una docu-fiction sui teatri lesionati dal sisma del 2016 nella provincia di Macerata.
Dal 2019 si occupa...visualizza tuttoa di promozione della cultura cinematografica e formazione audiovisiva nelle scuole superiori.
Nel 2022 scrive e dirige “Terzo Tempo”, il suo primo cortometraggio di finzione.