Laureato al DAMS di Roma Tre, lavora come autore, regista ed attore. Ha lavorato per il programma tv "La Talpa" su Italia1, mentre ha curato la regia per il canale sat Nettuno, per Rai2 e per il canale RedTV. Come regista cinematografico, fa il suo esordio dietro la M.d.P con il cortometraggio “Mostro”, prodotto da Vision Studio.
Tu Quoque è il suo primo lungometraggio, prodotto da Ballandi con Maurizio Battista, Paolo Triestino, Lucianna de Falco e Guglielmo Poggi.
Come autore, i suoi spettacoli sono stati rappresentati in teatri come il Piccolo Eliseo, il Salone Margherita, il Ghione e il Sistina.
Ha recitato nel film tv “Campo de’ Fiori” di Pino Quartullo, nelle serie “Tutti per Bruno” di Francesco Pavolini e “I Cesaroni 5” di Stefano Vicario e in ventidue spettacoli tra cui “L’armata Brancaleone” di Pippo Franco, “Nell’anno del signore” di Luigi Magni. Ha lavorato negli USA come attore nello spettacolo “The invention of Enemy” e come aiuto regia nello spettacolo “The Originalist”.
Ha collaborato inoltre con Maurizio Battista, Rodolfo Laganà, Sergio Fiorentini, Enzo Salvi, Gegia, Milena Miconi.