Francis Cousin est né à Lausanne (Suisse) en 1944. Après un apprentissage de commerce, un stage bancaire à Düsseldorf (Allemagne), un séjour d'études de l'anglais à Cambridge (Royaume-Uni) et une brève période dans le secteur privé, il entra aux Département Fédéral des Affaires étrangères (DFAE) en 1965 et fut transféré successivement à Madrid, Caracas, Los Angeles, Hanoï, Berlin-Ouest, La Nouvelle Delhi, Berne, Addis Abeba, Kuala Lumpur, Quito, Bordeaux, Antananarivo,Berne