Biografia
Nel 1995 partecipa al musical Jesus Christ Superstar, con la compagnia del Teatro della Munizione, dove interpreta le parti di Simone Zelota e Pietro. Con la stessa compagnia interpreta diversi ruoli in Evita e poi entra nel cast della versione musical di Grease nel ruolo di Sonny. L’attività nei musical prosegue con Peter Pan, il musical, dove interpreta Capitan Uncino. Come attore cinematografico ha debuttato nel film Malena di Giuseppe Tornatore. Nel 2007 sul set televisivo della miniserie TV Il capo dei capi interpreta il mafioso Luciano Liggio, mentre in Squadra antimafia – Palermo interpreta il ruolo di Giacomo Trapani.