Diplomato al Laboratorio delle Arti Sceniche di Gigi Proietti, è allievo di Virgilio Zernitz, Ennio Coltorti, Alvaro Piccardi, Valter Lupo, Germano Mazzocchetti.
Nel cinema e in televisione lavora con registi come Cremonini, Massimiliano Bruno, Riccardo Donna, Basile, Rossella Izzo e tanti altri in film e serie come “Sulla mia pelle”, “Gli Ultimi saranno gli ultimi”, “Un passo dal cielo 2”, “Don Matteo 8”, “Medico in famiglia” e altri.
È attore, collaboratore e autore per le più grandi personalità teatrali italiane: Gigi Proietti, Enrico Brignano, Paola Tiziana Cruciani, Daniele Salvo, Gianluca Guidi, Maurizio Micheli, Riccardo Cavallo, Giorgio Albertazzi e tanti altri.
Ha insegnato in scuole e stage per diversi anni, specialmente nella scuola Artes di Pomezia, diretta da Enrico Brignano.