Służba wojskowa Ukończył Oficerską Szkołę Inżynieryjną Artylerii. Stopień oficerski otrzymał we wrześniu 1874 roku, służąc w 24. Pułku Artylerii. W 1887 roku ukończył Akademię Sztabu Generalnego (ASG). W latach 1887–1889 służył w 3. Oddziale Sztabu Generalnego. Od 1890 roku był wykładowcą strategii ogólnej w ASG. Napisał szereg rozpraw wojskowo-teoretycznych o wykorzystaniu taktyki Napoleona we współczesnych warunkach. W latach 1895–1901 profesor ASG, w 1901 roku odwołany za klerykalizm. Następnie został pomocnikiem dowódcy 20. Pułku Artylerii.
Znany był z głębokiego przywiązania do wiary katolickiej, co w świeckiej Francji było nierzadko przeszkodą w zrobieniu kariery wojskowejAndrzej Zaręba: Generalissimus Foch, w: Gazeta Wyborcza z 21 kwietnia 2006.. Mimo to został w 1903 roku awansowany do stopnia pułkownika i objął dowództwo 35. Pułku Artylerii, zaś w 1905 roku otrzymał stopień generała brygady z wyznaczeniem na komendanta ASG. Od 1911 roku dowódca 14. Dywizji, od roku 1912 – 8. Korpusu Armijnego (KA), a od roku 1913 – 20. Korpusu Armijnego, na czele którego rozpoczął udział w I wojnie światowej w składzie 2. Armii.