Ha realizzato numerosi documentari, cortometraggi, videoclip musicali, video promozionali, istituzionali e sociali, per i principali canali televisivi e gruppi editoriali italiani (RAI, SKY, La7, RCS). Ha lavorato nel cinema come assistente e aiuto regista, collaborando con Faenza, Argento, Sciarra.
Essendo laureato in architettura, ha realizzato numerosi video e video installazioni di architettura (Roma, Milano, Biennale di Venezia, Bologna, Amsterdam, Tokjo).
Ha realizzato, insieme a Roberto Faenza, il montaggio di Silvio Forever (2011).
Nel 2011 ha anche realizzato il documentario Il Mundial dimenticato, scritto e diretto con Lorenzo Garzella, tratto dal racconto di Osvaldo Soriano "Il figlio di Butch Cassidy", prodotto da Verdeoro, selezionato al Festival di Venezia / le Giornate degli Autori e distribuito nel 2012.