Just because he's German doesn't make him a Nazi. Nazis were fundamentally supporting the advancement of the German nation at the expense of other nations.
Communists, on the other hand, were/are for integrating multinational policies forced upon all peoples for the advancement of a few elitist family groups of various ethnic backgrounds.
I would peg Schwab for a Commie, not a Nazi.