Wychowanek Państwowej Szkoły Morskiej w Gdyni (w 1937 rozpoczął studia na jej Wydziale Nawigacyjnym), Szkoły Morskiej w Southampton i Szkoły Podchorążych Rezerwy Marynarki Wojennej w Bickleigh. Posiadał wykształcenie wyższe niepełne. Od 1940 służył na statkach Polskiej Marynarki Wojennej. Uczestniczył w Bitwie o Atlantyk, w inwazji w Afryce Północnej, a także w walkach na Morzu Śródziemnym. 5 stycznia 1945 został mianowany na stopień podporucznika marynarki rezerwy ze starszeństwem z 4 stycznia 1945 i 3. lokatą w korpusie morskim.