È nato a Montescaglioso (Matera), dove vive e lavora dal 1986 come grafico. Si è diplomato al corso di scenografia all’Accademia di Belle Arti di Firenze dove ha lavorato come grafico progettista free-lance e illustratore presso agenzie e studi grafici. In seguito ha collaborato a Matera con Mario Cresci. Dal 1999 al 2006 è stato consigliere Aiap. È stato docente del Laboratorio di progettazione grafica alla Facoltà di Architettura del Politecnico di Bari e dal 2007 è docente all’Isia di Urbino, dove insegna Progettazione grafica alla Specialistica in Grafica dei sistemi per l’editoria e Tipografia alla Specialistica in Illustrazione. Tra i campi di intervento privilegia il design finalizzato all’educazione ambientale e sociale. Nel corso degli anni i suoi interessi, le ricerche sui luoghi e suoi abitanti lo hanno portato alla definizione di un linguaggio grafico efficace e contemporaneo, adatto a raccontarli e a valorizzarli per favorirne lo sviluppo umano, economico e culturale.