Ordinario di sociologia all’Università di Palermo e direttore della scuola di giornalismo di Palermo
Professore ordinario di sociologia all'Università degli Studi di Palermo, dello stesso ateneo è anche presidente del Coordinamento dei corsi di laurea in Scienze della Comunicazione, direttore della Scuola di giornalismo “Mario Francese” e direttore del Centro interdipartimentale per la sperimentazione di comunicazioni mediate.
È stato coordinatore nazionale della sezione di Sociologia del diritto dell'Associazione Italiana di Sociologia e nel 2004 è stato incaricato dalla presidenza dell'Unione Europea come responsabile scientifico e coordinatore di un progetto per la comparazione dell'utilizzo dell'analisi di impatto della regolazione negli stati membri.
Avvocato cassazionista nel Foro di Palermo, è anche giornalista pubblicista.