Il est le fils d'Arthur Le Marc’hadour, président de la Cour de cassation.
Médecin de profession, il commence sa vie politique en devenant maire de La Madeleine de 1947 à 1971. De 1951 à 1976, il est élu conseiller général sur le canton de Lille-Nord. Suppléant de Liévin Danel, aux élections législatives de 1968, il entre à l'Assemblée Nationale, à la suite du décès de ce dernier, en 1970. Il ne se représente pas aux élections législatives de 1973, et cède sa place à Pierre Billecocq à qui il avait laissé son poste de maire, deux ans auparavant.