É noto per l'interpretazione del personaggio Vito nel film I cento passi, ha recitato ne La meglio gioventù, ed infine recentemente nello sceneggiato Il capo dei capi, in cui interpreta Giovanni Brusca.
Residente a Scordia, dirige con successo due cartolerie.