Francesco Cacciola si è laureato in Farmacia presso l’Università degli Studi di Messina nel 2004. Nel 2005 ha conseguito l’abilitazione alla professione di farmacista. Nel 2006 è stato borsista di ricerca presso l’Università di Pardubice (Repubblica Ceca), conseguendo il dottorato di ricerca in Chimica e Sicurezza degli Alimenti nel 2009. Dal 2014 è ricercatore a tempo determinato presso l’Università degli Studi di Messina.