Attore di teatro, cinema e tv, ha raggiunto la notorietà nazionale per l'interpretazione del personaggio del Dottor Pasquano nella serie televisiva de Il commissario Montalbano.
Da sempre appassionato di teatro, è stato protagonista della lunga stagione artistica della Piccola Accademia di Ragusa. Personaggio amatissimo dal grande pubblico siciliano , anche per la lunga militanza nel Teatro Stabile di Catania.