Ha doppiato Langley Kirkwood nel film Van Helsing - Dracula's Revenge. Al cinema ha recitato in un solo film, L'uomo privato di Emidio Greco (2007).
Dal 2001 fino alla conclusione ha fatto parte del cast ricorrente di Centovetrine nel ruolo del questore Luigi Imparato.
Come doppiatore e direttore del doppiaggio è attivo quasi esclusivamente alla società di Deltafilm, rinominata poi VideoDelta, di cui attualmente è anche presidente e direttore artistico.
Ha due figli, Stefano e Angela, anche loro attori e doppiatori.