Nato a Bari nel 1937, esordì nel ruolo di Polonio nell'edizione di Amleto allestita dalla Compagnia Teatrale Vittorio Alfieri nel 1983, alla quale seguirono poi le interpretazioni del medico del Macbeth, del Pubblico Ministero nel Processo al Medioevo e dell'Ispettore di Polizia nel Processo a Gesù al Piccolo Regio. Dotato di fgura imponente e di voce possente era particolarmentre adatto ruoli magniloquenti e ieratici. Lasciò definitivamente la Compagnia Vittorio Alfieri nel 2001, trasferendosi lontano da Torino.