E' stato deputato regionale in Sicilia per 4 legislature consecutive, a partire dal 2001. E' stato assessore ai Beni culturali per due volte (nel 2006 e nel 2009) e una volta alla Famiglia (2010). Nel 2006, oltre che assessore, è designato vicepresidente della Regione Siciliana dall'allora governatore Salvatore Cuffaro. Il 28 gennaio 2008, dopo le dimissioni di quest'ultimo assume le funzioni di presidente della Regione Siciliana per l'ordinaria amministrazione, fino al 28 aprile 2008, giorno dell'insediamento del nuovo governatore, Raffaele Lombardo.