Dopo gli studi presso la Scuola d’Arte Drammatica del Piccolo Teatro è tra i fondatori del Teatro del Sole dove lavora per 5 anni con Carlo Formigoni, seguito da un periodo con la Cooperativa Maiakovskij (Mistero Buffo). Partecipa poi ad un seminario tenuto da Mario Gonzalez del Theatre du Soleil della Mnouschkine. Inizia nel 1977 la sua collaborazione con il Teatro dell’Elfo e dopo col Teatro Belvedere.
La sua carriere prosegue come attore protagonista in numerosi spettacoli di successo sia in teatro che in TV. Con A. Finocchiaro gira per RAI 1 dieci spot televisivi contro la violenza negli stadi in occasione dei campionati mondiali di calcio e per la RAI 3 è ospite comico fisso della trasmissione “Saxa Rubra” accanto a Zuzzurro e Gaspare. Per il Cinema è’ tra i coprotagonisti del film “Il mio matrimonio è in crisi” di Antonio Albanese, "Mio fratello è figlio unico" di Daniele Lucchetti e “ L’aria del lago” da un romanzo di Andrea Vitali per la RAI come coprotagonista per la regia di Alberto Rondalli.
Firma inoltre la regia di numerosi spettacoli teatrali di successo tra cui per la Promo Music: Promemoria di e con Marco Travaglio, Sarà una bella società di Edmondo Berselli spettacolo-concerto con Shel Shapiro, Le fiamme e la ragione spettacolo su Giordano Bruno di e con Corrado Augias.