Il est proposé pour le grade de général de brigade le , à l’armée des Alpes, mais cette proposition reste ignorée et son grade jamais accordé. Affecté à l’armée des Pyrénées orientales, il commande une brigade au siège de Roses, de à . Il est nommé chef de brigade provisoire par le général en chef Bonaparte le à la demi-brigade d’infanterie de ligne. Il est fait prisonnier par les Autrichiens le , à la bataille de Rivoli.