Dopo la laurea in Storia del Cinema conseguita presso l'Università di Siena, si trasferisce a Milano, dove inizia a lavorare nel campo dei video musicali, collaborando con MTV alla realizzazione di una serie di documentari sociali. Nel 2005 dirige il suo primo lungometraggio, Onde, e nello stesso periodo fonda la casa di produzione Apnea Film.
Del 2008, in collaborazione con il musicista Steve Piccolo, presenta il filmato Temporality Residentity alla 65° Mostra internazionale d'arte cinematografica. In seguito realizza un documentario dedicato a Velasco Vitali, cui fanno seguito Equilibrium? (2014), il video Giuseppe Penone, prospettiva vegetale (2015) e lo speciale Saviano contro Saviano per la piattaforma Current TV.
Nel 2023 realizza il documentario X sempre assenti, dedicato al gruppo rock Verdena presentato al Biografilm Festival che viene distribuito con successo nei cinema. Nel 2024 dirige la docufiction Pellizza Pittore da Volpedo, presentata alla Festa del Cinema di Roma 2024 e distribuito nelle sale da Nexo Digital.
Nel 2025 è nella selezione ufficiale della Mostra internazionale d'arte cinematografica di Venezia con il documentario Piero Pelù Rumore Dentro, distribuito in numerosi cinema italiani da Nexo Digital. Il film viene candidato ai Nastri d'argento 2025 e vince il premio del pubblico al Castellinaria Film Festival.
È docente di Regia presso l’Accademia di Belle Arti di Bergamo.[senzafonte]