Romano di nascita, fa il suo esordio al cinema nel 1972 con Federico Fellini. Gira numerosi film collaborando con registi e attori di primissimo piano (Pupi Avati, Massimo Trosi). Dal 2001 al 2007 è protagonista della serie tv La squadra nel ruolo dell'ispettore di polizia Pietro Guerra (morto nella puntata del 05/12/2007).