Der in der Schweiz geborene Sohn ital. Auswanderer, besuchte nach dem Abitur das Konservatorium für Musik und Theater in Bern (CH), welches er 1991 mit staatl. Diplom als Schauspieler abschloss.

Es folgten Theaterengagements am Stadttheater Hildesheim und in der freien Theaterszene (Theater der Klänge, Düsseldorf, Theater K in der Bastei, Aachen, Teatro Affetto, Essen und Theater 103, Köln).

Zwei Jahre lang spielte er auf der Bühne des Kinder und Jugendtheater der Stadt Heidelberg. Neben seiner Tätigkeit als Theaterschauspieler war Francesco immer wieder in Film- und Fernsehproduktionen in der Schweiz und Deutschland zu sehen, sowohl im Serien- wie auch im Filmbereich.

2002-2005 war er als Comedian und Theatermanager an Bord der AIDA-Kreuzfahrtschiffe tätig.