Pubblicitario e regista veneziano, nel 1989 entra nell'agenzia Armando Testa e, nel '94 ne diventa direttore creativo centrale. Ha scritto e realizzato più di cento pubblicità, lavorando al posizionamento strategico, al lancio e al riposizionamento di numerosi marchi quali Mulino Bianco, Martini, Mondadori, TIM.
Come autore e regista ha realizzato diversi documentari: La bellezza e il senso (Patriarcato di Venezia), RomaSiti (Camera di Commercio di Roma), Viaggio a S. Maurizio, Once we were children, sulla vita dello scrittore statunitense Joe Lansdale, Via! sull'antica strada romana Appia, oltre a una delle prime webseries italiane, A un pelo dalla Victoria, con Victoria Cabello e Vittoria Belvedere, trasmessa poi anche da Fox, Comedy Central e RealTime.
Ha scritto e diretto due cortometraggi: Mama (1983) e La culla (LuxVide, 2005) con Paola Quattrini e Flavio Insinna.
È cosceneggiatore di Boom di Andrea Zaccariello (1999), soggettista e cosceneggiatore di Senza arte né parte di Giovanni Albanese (2011).
Da gennaio 2013 è direttore creativo di HI! Comunicazione - Roma: con l'agenzia ha vinto le gare per le campagne pubblicitarie del gruppo Green Network Luce&Gas, Allie per Allianz, Croce Rossa Italiana, Il Messaggero, T-Per, DeAgostini.
È coautore, regista e produttore del documentario A - Elegia di Augusto e nel 2022 esce al cinema il suo documentario Tintoretto - L'artista che uccise la pittura.