Formé à l’École normale supérieure (promotion 1851), il avait été nommé professeur de mathématiques élémentaires et spéciales au lycée de Nancy en 1867 et il assurait en parallèle une charge de cours à la faculté des sciences.
Il fut nommé à la faculté de Lille en 1874, sur la chaire de mécanique rationnelle et appliquée ; il devait y faire le reste de sa carrière, qu’il consacra notamment à l’étude des satellites de Jupiter. Élu à l’Académie des sciences en 1897, il participa également à l’édition des Œuvres complètes de Laplace.