Career
He also served from April 1940 until September 1942 as the commandant of Neuengamme concentration camp, and later, from November 1943 until May 1944, as the fourth commandant of Majdanek death camp. Weiss was born in Weiden in der Oberpfalz. He was appointed commandant of Majdanek after his predecessor Hermann Florstedt was charged with wholesale stealing from the Third Reich to become rich.
Weiss was captured at Munich on 29 April 1945 by corporal Henry Senger of the United States Army 292nd Field Artillery Observation Battalion, and was tried during the Dachau Trials beginning 13 November 1945.
After being found guilty of "violating the laws and usages of war," Weiss was executed by hanging at Landsberg prison on 29 May 1946.