Né en Tunisie où il a passé sa jeunesse, Pierre Lafrance a été fasciné dès son plus jeune âge par les beautés de la vie musulmane. Regardant la Méditerranée, il songeait aux somptuosités de sa rive orientale. Regardant les sables, il se voyait au Sahara. Sa carrière diplomatique, commencée en 1963, l’a conduit précisément partout où il avait rêvé d’être, notamment en Afghanistan, en Iran, en Mauritanie ainsi qu'au Pakistan, lieu de son dernier poste d’ambassadeur. Il a apporté sa contribution à plusieurs ouvrages collectifs consacrés à ce pays et publié divers articles d’analyses politiques s’appuyant sur son expérience.
Toujours ambassadeur de France, l’auteur poursuit ses activités dans l’enseignement et au sein du mouvement associatif.
Arabisant, il a participé avec Yahya Cheikh à la traduction du roman de Naguib Mahfouz, L’Amante du pharaon, Paris, édition du Nouveau monde, 2005 (réédité chez Seuil en 2007).