Il est le fils d’un bourgeois, conseiller du roi et contrôleur du grenier à sel de Péronne, Louis Quentin Compère. Il s'engage en 1784 comme canonnier dans un régiment de Grenoble. En 1794, il est promu chef de brigade, puis le mai de la même année, général de brigade. Il sert dans l’armée du Danube qui fait campagne dans le sud de l’Allemagne en 1799 et prend part aux batailles d’Ostrach et de Stockach. Le , il est gravement blessé à la jambe près de Tuttlingen, ce qui l’écarte des champs de bataille quelques années, jusqu’en 1802.