Wykaz stanowisk Data objęcia Jednostka wojskowa Stanowisko Stopień etatowy 15 lipca 1972 Wyższa Szkoła Marynarki Wojennej podchorąży nie dotyczy 27 września 1976 Wyższa Szkoła Marynarki Wojennej asystent okrętowy nie dotyczy 30 kwietnia 1977 2 Dywizjon Kutrów Rakietowo-Torpedowych zastępca dowódcy ORP „Bitny” kpt. mar. 16 listopada 1979 1 Dywizjon Kutrów Rakietowo-Torpedowych dowódca ORP „Sprawny” kmdr ppor. 1 października 1981 Wyższa Szkoła Marynarki Wojennej słuchacz Wyższego Kursu Doskonalenia Oficerów nie dotyczy 1 kwietnia 1982 1 Dywizjon Kutrów Rakietowo-Torpedowych dowódca ORP „Sprawny” kmdr ppor. 7 września 1983 Akademia Marynarki Wojennej ZSRR słuchacz grupy dowódczo-sztabowej nie dotyczy 12 sierpnia 1985 1 Dywizjon Kutrów Rakietowo-Torpedowych szef sztabu – zastępca dowódcy kmdr por. 28 listopada 1988 1 Dywizjon Kutrów Rakietowo-Torpedowych p.o. dowódca kmdr por. / kmdr 22 stycznia 1990 2 Dywizjon Kutrów Rakietowo-Torpedowych dowódca kmdr por. / kmdr 8 maja 1992 2 Dywizjon Okrętów Rakietowych dowódca kmdr por.