Chef d'état-major de la division Souham dans le corps du général Sainte-Suzanne en 1800, il combat à Elchingen le et a un cheval tué sous lui. En 1807, Bernadotte le choisit pour son premier aide-de-camp et l'emmène avec lui dans son gouvernement des villes hanséatiques, et à la campagne de 1809 il mérite le grade de général de brigade le au combat de Lintz. Chargé d'attaquer le village de Wagram avec trois bataillons saxons, il a pris déjà trois pièces de canon et plusieurs centaines d'Autrichiens lorsqu'il se trouve placé entre le feu des ennemis qui revenaient sur Wagram et celui d'une seconde brigade saxonne qui par méprise, vient l'attaquer sur ses derrières, Hamelinaye sut rallier ses troupes avec ordre sous un feu si meurtrier, a son cheval tué et se retire de cette fatale position avec honneur.