Attore e autore di teatro e cinema. Come attore ha lavorato per dodici anni con Alessandro Benvenuti, partecipato a fiction della Rai (Un posto Tranquillo, Pezzi unici, Un medico in famiglia, etc). In cinema ha partecipato ha 15 film e scritto e diretto 3 lungometraggi. Attualmente è in preparazione del 4° film e ha scritto la sceneggiatura di un lungometraggio per Angela Finocchiaro. Autore e regista degli spettacoli Mille con Ninni Bruschetta e Annagaia Marchioro. Trovatene uno bravo con Fabio Canino, Lasciarti mi affatica con Federica Cifola.