19 lutego 1921 roku został mianowany porucznikiem marynarki, równocześnie urlopowany i skierowany na Górny Śląsk. 27 lutego 1921 roku zgłosił się w Dowództwie Obrony Plebiscytu włączając się w działania mające na celu przyłączenia Górnego Śląska do Polski. Na początku maja 1921 roku z byłych marynarzy stworzył specjalny oddział szturmowy, który został zmotoryzowany i wyposażony w improwizowane samochody pancerne. Jak dowódca oddziału bierze udział w walkach w trakcie III powstania śląskiego w składzie Grupy „Północ”, m.in. w bitwie o Górę św. Anny. W dniu 4 czerwca 1921 roku dowodził oddziałem, który stłumił bunt w dowództwie Grupy „Wschód”, którego członkowie zamierzali aresztować Wojciecha Korfantego.