Zamiłowania - żeglarstwo, tenis i łowiectwo.

Awanse 45px podporucznik – 1968 45px porucznik – 1971 45px kapitan – 1975 45px major – 1979 45px podpułkownik – 1983 45px pułkownik – 1987 45px generał brygady – 1997 45px generał dywizji – 15 sierpnia 2005

Służba wojskowa 1968-1970 – dowódca plutonu piechoty zmechanizowanej w 41 pułku zmechanizowanym w Szczecinie 1970-1974 – dowódca kompanii piechoty zmechanizowanej w 41 pułku zmechanizowanym w Szczecinie 1974-1978 – dowódca batalionu w 9 pułku zmechanizowanym w Stargardzie Szczecińskim 1978-1980 – szef sztabu – zastępca dowódcy 5 pułku zmechanizowanego w Szczecinie 1980-1984 – dowódca 41 pułku zmechanizowanego w Szczecinie 1984-1986 – szef sztabu 12 Dywizji Zmechanizowanej w Szczecinie 1986-1993 – zastępca komendanta Wojskowej Akademii Medycznej w Łodzi 1993-1997 – zastępca rektora Wojskowej Akademii Technicznej w Warszawie 1997-2001 – komendant – zastępca dowódcy Garnizonu Warszawa 2001-2004 – zastępca komendanta Akademii Obrony Narodowej w Warszawie 2004-2006 – dowódca Garnizonu Warszawa