Francesco Lucchese est né à Messina en 1960. Il est diplômé de l'université Polytechnique de Milan en 1985.

Il obtient en 1985 le premier prix du concours "Traslazione" organisé par le groupe industrielle Busnelli e dall'ADI pour le design d'une chaise pliante. Depuis 1989, il est consultant et designer pour la société Inda et Veca. De 1989 à 1991, il enseigne également le design industriel à l'université de Brera et présente, à la même période, à Milan son exposition "200 ans de sculpture à Brera".

Pour Salviati, il a créé Abaco et Algoritmi.