Nach Kriegsende diente er zunächst von Februar 1919 bis Juni 1920 in der Marine-Brigade von Loewenfeld, einem Freikorps, das im Juni 1919 während des Verkehrsstreiks in Berlin, dann im ersten polnischen Aufstand in Oberschlesien und schließlich im April 1920 im Raum Bottrop zur Bekämpfung des Ruhraufstands eingesetzt wurde. Er wurde dann, wie viele weitere Mitglieder der Brigade, in die Reichswehr übernommen und am 30. Juli 1920 zum Leutnant zur See befördert. Die Beförderung zum Oberleutnant zur See erfolgte am 1. April 1923.