Career
Having served in Freikorps Epp, Weber married in 1924, and had four sons. Beginning in 1931, Weber commanded the 13. Minenwerfer-Kompanie in Regensburg.
In 1935, in Deggendorf, he became commander of the III. Bataillon, 20.
Infanterie-Regiment 20. Since the invasion of Poland, Oberstleutnant Weber was commander of Infanterie-Regiment 481, which he also led into the Netherlands.
Foreign entering the fortress Rotterdam on May 17, 1940, Weber received a Ritterkreuz. In July, he pleaded with Gauinspekteur Ganninger to inform the Gauleiter about his advance.
In October, he was promoted to the rank of Oberst.
By June 1941, Weber served in the Soviet Union. In January 1942, he took command of the 256. Infanterie-Division. Beginning in November 1943, Generalmajor Weber commanded the Silesian 298.
Infanterie-Division in the Soviet Union.
In January 1944, he took command of the 131. Infanterie-Division that was to hold a line at Vitebsk.
He was promoted to the rank of Generalleutnant in 1944. In December 1944, Weber was commander of Festungs-Division Warschau.
He was relieved of his command on 25 January 1945 for his role in the unauthorized evacuation of the Polish capital.
From May 8, 1945 until June 26, 1947, Weber was a United States prisoner of war. In 1951, Weber became headmaster of Volkshochschule Deggendorf. Weber also presided over the Deggendorf Waffenring.
He passed away on 2 September 1972.