Francesco Lucchese è nato a Messina nel 1960. Si è diplomato al Poitecnico di Milano nel 1985.

Subito ha ottenuto il primo premio del concorso  "Traslazione" organizzato dal gruppo Busnelli per il design di una seduta pieghevole.Dal 1989, è consulente e designer per le aziende  Inda et Veca. Dal 1989 al 1991, ha insegna anche design industriale all’Accademia di Brera .

Per Salviati, ha creato Abaco e Algoritmi.