Najważniejszymi jego utworami były: Hymn Rodła (1937, wykonany w formie pieśni na kongresie Związku Polaków w Niemczech w marcu 1938), Pieśń o ziemi malborskiej (1938), Prusy Wschodnie oraz Młodym przyjaciołom. 1 sierpnia 1936 po wizytacji w szkole niemieckiego inspektora dr. Irmlera został pozbawiony prawa do nauczania i musiał zgodnie z nakazem opuścić Powiśle. Został skierowany przez Związek Polskich Towarzystw Szkolnych w Niemczech na teren Meklemburgii. Osiadł najpierw w Neubrandenburg, a następnie w Waren (Müritz). Organizował tam kursy języka polskiego dla dzieci polskich pracowników sezonowych. Za rozwijanie życia kulturalno-oświatowego, w grudniu 1938 otrzymał nakaz opuszczenia granic Rzeszy Niemieckiej. Osiadł ponownie w Żodyniu, a od stycznia 1939 objął kierownictwo szkoły podstawowej w Kębłowie.
Podczas niemieckiej okupacji, w okolicach Ostrowa Wielkopolskiego prowadził działalność konspiracyjną jako Józef Bayer. W podziemiu redagował i powielał biuletyn tamtejszej grupy oporu. 30 października 1943 został aresztowany przez gestapo. Umieszczono go w obozie w podpoznańskim Żabikowie, gdzie poddano go torturom i 20 lutego 1944 stracono.