Urodził się 30 stycznia 1897 r. w Warszawie. Syn Karola Józefa i Emmy z Ansorgów (?).
Ukończył siedem klas Szkoły Przemysłowo-Technicznej J. Dal-Trozzo i trzy semestry Szkoły Chemicznej w rodzinnym mieście.
W czasie I wojny światowej w grudniu 1915 r. wstąpił do Straży Obywatelskiej. W 1916 r. był współorganizatorem Koła Młodzieży na terenie Grochowa, działającego pod przykrywką Sekcji sportowej Tow. Przyjaciół Grochowa. Współpracował z POW.
W listopadzie 1918 r. zorganizował Straż Narodową w 17 okręgu P.P., po czym wstąpił do WP.
W stopniu uł. służył w 2 puł. Walczył z Niemcami na Podlasiu i bolszewikami na Polesiu. Po czterech miesiącach przeniesiony do autokolumny Naczelnego Dowództwa. Po dwóch miesiącach w czerwcu 1919 r. skierowany do Szkoły Podchorążych Taborów. Po jej ukończeniu w sierpniu przydzielony do 2 dyonu taborów. 1 lutego 1920 r. przeniesiony do rezerwy. W związku z trudną sytuacją militarną kraju 13 lipca w stopniu ppor. tab. powrócił do służby czynnej. Po zakończeniu walk z bolszewikami w grudniu przeniesiony do rezerwy. Zweryfikowany jako por. rez. tab. z 1 października 1921 r.
W niepodległej Polsce mieszkał w Warszawie. Po śmierci ojca od września 1923 r. przejął prowadzenie Zakładów Pralni Chemicznych i Farbiarni CH. Geber.
Zmarł 23 lipca 1935 r.
Pośmiertnie odznaczony Medalem Niepodległości. Żonaty z Niną N.
M.A. Markowski, Karol Józef Geber – akta z CAW, www.kimonibyli.pl/karol-jozef-geber-akta-caw/ [dostęp 31 I 2020]; „Monitor Polski” nr 64/1937; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.