Ancien élève de l'école Polytechnique, il est officier d'artillerie. Conseiller général du canton de Pouilly-sur-Loire, il est sénateur de la Nièvre de 1888 à 1896, siégeant à droite. En 1895, il est le doyen d'âge du Sénat. Ayant perdu son fils unique dans l'enfance, il consacre une partie de sa fortune aux œuvres caritatives. Il est l'un des fondateurs de l'institut Pasteur.
La famille Mouchet de Battefort de Laubespin originaire de Franche-Comté fait partie de la noblesse d'extraction depuis 1525. Elle est subsistante et adhère à l'Association d'entraide de la noblesse française (ANF).
Il épouse, le 11 avril 1850, Juliette de Plan de Sieyes de Veynes (1823-1912), fille de Jean Marie Ange Joseph de Plan de Sieyes de Veynes et de Pétronille Aimée Quintette de Rochemont. Ils ont deux enfants :
Antoine Mouchet de Battefort de Laubespin ( - ), célibataire, sans enfants ;
Marie Joséphine Alix Mouchet de Battefort de Laubespin ( - ?), célibataire, sans enfants.
« Léonel de Laubespin », dans le Dictionnaire des parlementaires français (1889-1940), sous la direction de Jean Jolly, PUF, 1960 [détail de l’édition]