17 janvier 1858
Il est élève à l’École normale supérieure de Paris, puis professeur de mécaniques à la Sorbonne. Il est élu membre de l’Académie des sciences le 18 mars 1918 (section de mécanique).
Contemporain de Gaston Darboux (1842-1917), il a contribué aux travaux de Julius Plücker et de Felix Klein dans le domaine de la géométrie puis dans ceux de la théorie itérative et la mécanique analytique où il appliqua la théorie de Poincaré.