De Luca was born in Fiumedinisi. At the age of 18 he began his political career by being elected to the city council of his city and at the age of 22 he was appointed councilor to the municipality. After losing to the municipal elections of 1998 for the nomination of the new mayor of Fiumedinisi, he reapplied in 2003, succeeding this time to win. Reconfirmed mayor in 2008, two years before he is a candidate for the Regional Sicilian Regional elections, being elected and reconfirmed in the elections of 2008 and 2012.
