La sua carriera inizia nel 2007, quando scrive, produce e dirige il suo primo cortometraggio dal titolo L’altro. Il breve film, che affronta il grave problema della xenofobia, vince numerosi premi nazionali e internazionali, come il Best European Short Award al West Hollywood International Film Festival 2008. Negli anni dirige molti video musicali italiani e altri cortometraggi come Massimo (2011), Un Ritorno (2012) e Piove (2017). Quest’ultimo riceve oltre 85 selezioni nei festival nazionali e internazionali, in ...visualizza tutto concorso ufficiale a ben quattro festival del circuito Oscar Academy Awards (Tirana Film Festival (Albania), Festival de Huesca (Spagna), Festival REGARD (Canada) e Odense IFF (Danimarca), vincendo moltissimi di premi, come il Vesuvio Award al Miglior Corto al Napoli Film Festival, l’EuroShort Award al Sedicicorto Film Festival e il Premio Rai Cinema Channel a Busto Arsizio Film Festival. Nel 2018 dirige il suo primo lungometraggio dal titolo Un giorno all’improvviso, scritto insieme a Cosimo Calamini, prodotto da Lungta Film in collaborazione con Rai Cinema (Soggetto Finalista al Premio Franco Solinas 2014). Presentato in concorso ufficiale nella sezione Orizzonti alla 75ª Mostra Internazionale D’Arte Cinematografica di Venezia (unico autore italiano under 35 della selezione ufficiale), sorprende pubblico e critica (definito un “film dall’intensità davvero fuori dal comune”). Il film ottiene una nomination ai Premi David di Donatello 2019 alla Migliore Attrice Protagonista e ai Nastri D’Argento 2019 una candidatura come Miglior Regista Esordiente, il Premio alla Migliore Attrice e il Premio Guglielmo Biraghi al Miglior Attore Emergente. Dopo oltre 80 festival nazionali e internazionali e ben 35 premi, si afferma come l’opera prima italiana più premiata della stagione 2018-2019. Nel 2020 realizza con Piero Messina e Stefano Lorenzi la serie L’Ora – Inchiostro contro Piombo prodotta da Indiana Production e RTI . Nel 2021 scrive e dirige il suo secondo lungometraggio dal titolo Per Niente al Mondo, prodotto da Vision Distribution e Lungta Film con protagonista Guido Caprino. Dal 2019 è membro dell’EFA (European Film Academy) e giurato degli European Film Awards.