Fischer wurde Mitte Dezember 1800 Kadett in Berlin und am 19. Oktober 1806 als Portopeefähnrich dem 4. Ostpreußischen Reservebataillon der Preußischen Armee überwiesen. Er nahm 1806/07 während des Krieges gegen Frankreich an den Schlachten bei Preußisch Eylau und Friedland teil. Nach dem Tilsiter Frieden wurde er am 1. Januar 1808 zum Sekondeleutnant befördert, musste aber aufgrund der Zugehörigkeit seiner Heimatstadt Aschersleben zum Königreich Westphalen seinen Abschied nehmen und der Westphälischen Armee beitreten. Fischer wurde bei den Chasseurs Carabiniers d' Elite angestellt, stieg 1811 zum Premierleutnant auf und war 1812 während des Russlandfeldzugs Ordonnanzoffizier bei Napoleon. Er nahm an den Schlachten bei Borodino und an der Moskwa teil und erhielt für das Gefecht bei Preobraschensk das Kreuz der Ehrenlegion. Auf dem Rückzug von Moskau erfroren ihm beide Beine, zudem war er leicht verwundet.