W 1923 ukończył naukę na Wydziale Nawigacyjnym Szkoły Morskiej w Tczewie, uzyskując dyplom oficera nawigacyjnego Polskiej Marynarki Handlowej. Po ukończeniu szkoły odbył rejs na statku szkolnym „Lwów” do Brazylii. Było to zarazem pierwsze przekroczenie równika przez polski statek. Po ukończeniu rejsu pracował w Wydziale Żeglugowym Departamentu Morskiego Ministerstwa Przemysłu i Handlu.

W latach 1934–1935 odbył rejs dookoła świata na Darze Pomorza. Za wspomnienia z tego okresu pt. Przez trzy oceany (wyd. w 1936) został uhonorowany Srebrnym Wawrzynem Akademickim Polskiej Akademii Literatury. Publikował artykuły o tematyce morskiej w różnych czasopismach.

Od 1 lipca 1937 był dyrektorem Państwowej Szkoły Morskiej w Gdyni.

Na stopień porucznika rezerwy został awansowany ze starszeństwem z dniem 1 stycznia 1938 i 1. lokatą w korpusie oficerów morskich.

Podczas kampanii wrześniowej był dowódcą ORP „Gdynia”. Ranny 2 września w nalocie bombowym, zmarł po kilku dniach w szpitalu.

Został pochowany na cmentarzu Witomińskim w Gdyni w nowej alei zasłużonych (kwatera 26-41-21).