Si diploma alla scuola del teatro stabile di Genova nel 1980 e con Maurizio Crozza, Ugo Dighero, Marcello Cesena e Carla Signoris forma il gruppo satirico, I Broncoviz. In television lo si ricorda per il ruolo del dottor De Giorgi in Un medico in famiglia. Ultimamente si dedica al teatro.