Giovanni Falcone si è laureato con lode in Matematica nel 1994. Ha conseguito il titolo di Dottore di ricerca in Matematica presso le Università Consorziate di Catania–Messina–Palermo nel 1999. Svolge da anni attività scientifica e didattica prevalentemente presso il Dipartimento di Matematica e Applicazioni dell'Università di Palermo e il Mathematisches Institut dell'Università di Erlangen.