Innumerevoli le esperienze professionali che spaziano dal cinema – con registi del calibro di F. Campanile, N. Parenti, N. Loy, D. Risi, L. Salce, C. Bonivento, S.
Citti – alla televisione, dove è stato diretto da A. G. Majano, P. Schivazappa, M. Scaparro, L. Perelli, A. Camilleri, A. e A. Frazzi, E. Fenoglio ed altri.

Ha partecipato a diverse fictions, come “Distretto di polizia” e “Incantesimo”. In teatro ha interpretato ruoli di primo piano in opere classiche ,comiche, brillanti e musicali diretto da Vittorio Viviani, B.Cirino, U. Gregoretti G.Sbragia, A. Corsini, G. De Bosio, M. Sciaccaluga, A. Pugliese, L. Salveti, G. Cobelli ed altri. E’ stato diretto in quattro commedie dal grande Eduardo De Filippo. Diretto da Massimo Romeo Piparo ha lavorato in quattro musical di successo: Alta Società, Hair Spay, Cenerentola, My fair lady. Ha interpretato ruoli importanti in operette e in operine liriche. Nel 1992 , nella trasmissione televisiva “E’ nata una stella” sul circo Togni, ha  interpretato il clown “Bianco” insieme a Simona Marchini.

Ha diretto opere di Pirandello, Plauto, Goldoni, Dickens e “ il gioco delle arti” al festival di S. Gimignano. Ha partecipato attivamente con il Teatro Stabile di Mostar in Bosnia nell’ambito delle collaborazioni internazionali dopo il conflitto. Ha diretto il lungometraggio “Meglio non sapere” ridotto dal libro omonimo di Titti Marrone sulla shoa. Si dedica costantemente a corsi di aggiornamento per attori professionisti. Nel 2008 ha diretto Arnoldo Foà nell’evento commemorativo ”Io, Arturo Toscanini” di Piero Melograni.