Dal 1982 ha frequentato la scuola di Gigi Proietti, dove ha studiato per 9 anni. Ha interpretato le tre serie di “Ultimo” e le quattro serie di “Distretto di polizia” dove è l’ispettore capo Roberto Ardenzi, che, tormentato dalla perdita della sua compagna Angela, è rimasto solo a crescere la figlia Mauretta. E’stato diretto al cinema da Francesca Archibugi (Verso sera), Carlo Mazzacurati (Un’altra vita), Marco Risi (Il Branco), Ettore Scola (La cena), Renato de Maria (Paz!).