Né au Locle, Francis Matthey suit ses études à La Chaux-de-Fonds puis Neuchâtel où il obtient une licence en sciences économiques. Engagé au sein du parti socialiste, il est élu au Conseil communal de La Chaux-de-Fonds, au Conseil d’Etat du canton de Neuchâtel, au Conseil national et même au Conseil fédéral en 1993, avant de refuser cette dernière élection. Président de Expo 2001 dite « 02". Président de la commission fédérale des étrangers puis de la commission pour la question des migrations.