W związku z organizacją strajku generalnego przeciw przechwyceniu władzy przez narodowych socjalistów został uwięziony w dniu 23 maja 1933 i spędził osiem miesięcy w obozie koncentracyjnym w Heubergu w Badenii-Wirtembergii. Został również zwolniony z pracy w wymiarze sprawiedliwości.

W 1936 r. wyemigrował do Danii. Po zajęciu jej przez wojska niemieckie przebywał przez trzy miesiące w obozie; w październiku 1943 po rozpoczęciu wywózki Żydów duńskich do obozów śmierci uciekł do Szwecji. Tam, współpracując z Willym Brandtem, rozpoczął wydawanie czasopisma Sozialistische Tribüne.

Działalność w okresie powojennym W 1949 r. powrócił do Niemiec i został prezesem sądu krajowego w Brunszwiku, zaś w 1950 prokuratorem generalnym przy sądzie grodzkim tegoż miasta. W 1956 r. z inicjatywy premiera Hesji, , został powołany na stanowisko prokuratora generalnego Hesji z siedzibą we Frankfurcie nad Menem i pozostał na tym stanowisku do końca życia.

Z jego inicjatywy uczestnicy zamachu na Hitlera 20 lipca 1944 zostali zrehabilitowani, a sąd uznał III Rzeszę za „państwo bezprawia”.