Père du docteur Philippe Lafay, Bernard Lafay est médecin généraliste et se fait remarquer par ses travaux. Mobilisé en 1939, il met ses connaissances professionnelles au service de la Résistance comme membre du Comité médical de la Résistance avec Gabriel Richet ce qui lui permet d'être élu en 1945 au Conseil municipal de Paris. Ses candidatures aux élections des deux Assemblées constituantes de 1945 et 1946 (à Paris) et de la première Assemblée nationale de (dans le Tarn), sous l'étiquette du parti radical sont des échecs. Il est cependant élu par cette Assemblée au Conseil de la République en 1946. Il est réélu au Sénat en .
Il en démissionne le , après avoir été élu député de la 2e circonscription de la Seine (partie ouest de la rive droite de Paris), à la tête d'une liste RGR-PR, avec Pierre de Léotard. Ils sont tous deux réélus en 1956.
Bernard Lafay est battu de peu, lors des élections de , dans la 23e circonscription de Paris, par l'UNRGuy Vaschetti. Il retrouve cependant le Luxembourg en 1959. Il démissionne à nouveau en 1967 afin de se présenter aux élections législatives. Élu centriste PDM contre le député gaulliste sortant Jacques Sanglier, il se présente à nouveau l'année suivante, après la dissolution de l'Assemblée, mais cette fois sous les couleurs de l'UDR, avec, comme suppléant, son ancien adversaire Jacques Sanglier. Ce dernier reprend d'ailleurs son siège lorsque Lafay est nommé secrétaire d'État dans le gouvernement de Jacques Chaban-Delmas.
↑Le Monde, « M. Lanet dénonce l'évolution du Centre républicain », Le Monde, (lire en ligne, consulté le ).
↑ Très critiqué par la presse pour avoir osé se présenter dans le XVIIe arrondissement au nom des Républicains indépendants, face à Bernard Lafay, l'ancien ministre Michel d'Ornano se désiste au profit du docteur Philippe Lafay, fils du défunt sénateur et se replie sur le XVIIIe arrondissement, fief de gauche, où il est battu sans surprise.
↑Décret n°54-1 du 6 janvier 1954 ORDRE DE L'ECONOMIE NATIONALE, (lire en ligne)