Attore e regista, figlio d’arte originario di una famiglia di cantanti lirici, ha frequentato l’Accademia d’Arte Drammatica Silvio d’Amico. Ha lavorato come attore con i maggiori registi del teatro italiano, tra cui Giancarlo Cobelli, Franco Enriquez, Giancarlo Nanni, Giancarlo Sepe, Gabriele Lavia, Bruno Mazzali, Marco Lucchesi, Armando Pugliese, Filippo Crivelli, alternando teatro di tradizione e sperimentale della scuola romana.
Come regista ha partecipato a festival nazionali e internazionali, mettendo in scena autori contemporanei quali Mishima, Pinter, Muller; è stato direttore artistico del Teatro Trianon di Roma. Collabora dal 1997 con l’Università degli Studi Roma Tre, nel Dipartimento di Letterature comparate.
Ha lavorato come attore nel cinema con importanti registi tra cui Marco Bellocchio, Pupi Avati, Davide Ferrario, Salvatore Samperi, Ettore Pasculli, Giuseppe Ferlito, Alessandro Di Robilant, Ciro Ippolito, Giacomo Ciarrapico, Mattia Torre, Luca Vendruscolo.