Attività professionale.
Per il cinema è stato il protagonista del film "Il teppista" di V. Perugini, (Festival di Venezia 1994) con cui ha collaborato come aiutoregista nel film "L'appuntamento", con A. Molinari.
In televisione ha partecipato, tra le varie, alla serie "Classe di ferro", "Quelli della speciale", regia di B. Corbucci, e alle fictions "Il Capitano", regia di V. Sindoni, “Don Matteo”, regia di G. Base, “Butta la luna”, regia di V. Sindoni, “I Cesaroni”, regia di F. Vicario.
In teatro ha lavorato con Luca Ronconi, Massimo Castri, Giancarlo Cobelli, Andrea Camilleri, Adriana Martino, Fiorenzo Fiorentini, Pino Micol, Mario Missiroli, come attore e come aiutoregista.
È regista di "Bertrand de Saint Geniés" di R. Stroili Gurisatti, con Giuseppe Battiston e Luciano Virgilio, "Casina" di Plauto, con Fiorenzo Fiorentini, “Più stupidi di così”, con I Picari, “La Venexiana” da anonimo del ‘500, con Antonella Elia, “Brancaleone e la sua armata” di e con Pippo Franco.
Nell’ottobre 2021 mette in scena “38 giorni per cambiare vita” di Giuseppe Della Misericordia, opera segnalata al Premio Campanile 2020, su commissione della “Campaniliana - Premio Nazionale Teatrale Achille Campanile”
È autore e regista di: "Clizia – Doppio Inganno”, da N. Machiavelli, con Giuseppe Pambieri e Lia Tanzi, “Il Re sono io” con Gianfranco D’Angelo, “Io e Roma” con Gianfranco d’Angelo, “Vita da Principi”, format di visite teatralizzate presso Palazzo Chigi in Ariccia, “Mia dolcissima Clara – l’ultima notte di Robert Schumann”, “Orlando Furioso - Labirinto d’amore”, “Don Giovanni” con Luigi Pisani e Chiara Di Stefano, “La Carezza dl Fuoco” con Luigi Pisani, Nicola Sorrenti, Tonino Tosto, “All’Inferno” con Luigi Pisani, Nicola Sorrenti, Elena Crucianelli e altri.