Berger trat 1780 in das Infanterieregiment „von Ahlefeld“ der Kurhannoverschen Armee ein und avancierte bis Mitte August 1794 zum Hauptmann und Oberadjutanten. Im Jahr 1799 wurde er zum Kompaniechef ernannt. Nachdem das Kurfürstentum in der Konvention von Artlenburg im Jahr 1803 vor Napoleon kapituliert hatte, trat er in die King's German Legion über. Am 18. Januar 1806 wurde er Major im 1. Linien-Bataillon und kam am 21. Januar 1807 zum 7. Linien-Bataillon. Er nahm 1809 an der Schlacht bei Talavera teil und erhielt dafür die Goldmedaille. Berger schied am 28. September 1810 mit Pension aus dem Militärdienst.