Tra le suoi lavori, ricordiamo "Storia d'Amore e d'AmiciziaI" (1982) "La Piovra" (1984), regia di Luigi Perelli, il film "Le Vie del Signore sono Finite", accanto a Massimo Troisi, il film "Giovanni Falcone" del 1993, in cui recita nel ruolo di Ninni Cassarà, la serie tv di Rai Tre, "La Squadra", dove dal 2000 al 2007 interpreta da protagonista il ruolo dell'ispettore di polizia Pietro Guerra (morto nella puntata del 05/12/2007), i film "Concorso di Colpa" (2005), regia di Claudio Fragasso, "Per Non Dimenticarti" ...visualizza tutto (2006), regia di Mariantonia Avati, e "Il Lupo" (2007), dove interpreta il protagonista Luciano Liboni, regia di Stefano Calvagna.