Giovanni FRANCOLINI è giudice del Tribunale di Palermo dove ha svolto, tra le altre, le funzioni di giudice per le indagini preliminari ed è in atto assegnato alla Sezione Misure di Prevenzione.
È dottore di ricerca in Fondamenti del diritto europeo e metodologia comparatistica; è stato visiting scholar presso l’Institute of Criminology della Cambridge University, docente e tutor di diritto penale presso la Scuola di Specializzazione per le Professioni Legali “G. Scaduto” dell’Università degli Studi di Palermo nonché docente di diritto penale presso la LUMSA di Roma (Facoltà di Scienze della Formazione Santa Silvia – Palermo).
È autore di pubblicazioni in materia di diritto penale e procedura penale.