Od 1932 roku służył we Flotylli Rzecznej Marynarki Wojennej w Pińsku. W 1933 roku został dowódcą na monitorze rzecznym ORP „Warszawa”, natomiast w latach 1935–1936 był dowódcą kompanii rekruckiej w Kadrze Flotylli Rzecznej. W maju 1939 roku wyznaczono go pełniącym obowiązki dowódcą III dywizjonu bojowego, z którym brał udział w kampanii wrześniowej. 17 września wykonał rozkaz samozatopienia jednostek pływających w związku z wkroczeniem Armii Czerwonej i objął dowództwo nad oddziałami wycofującymi się z Płotnicy. 25 września dostał się do niewoli sowieckiej, był przetrzymywany w Starobielsku, został zamordowany w Charkowie w kwietniu lub maju 1940 roku.