Absolwent Wyższej Szkoły Ruchu Zawodowego w Moskwie i Akademii Bankowej w Gdańsku. Pracował w "Zamecie". Był wicedyrektorem "Metalplastu", ostatnim I sekretarzem KM PZPR w Zamościu (1986-90), później działaczem SLD, w 1991-94 radnym RM w Zamościu, czł. Zarządu Miasta, kandydował do Sejmiku Lubelskiego. Był wicekonsulem  RP w Odessie i od 1997 prezesem Banku Depozytowo-Kredytowym w Łucku - I-szym banku polskim na Ukrainie (wśród 176 tamtejszych banków w 1999 lider pod względem wiarygodności). Ob. czł. Zespołu Ekspertów Międzynarod. Konsorcjum Platforma Bezpieczeństwa Gospodarczego. Od 1984 sekretarz ZW Polskiego Towarzystwa Ekonomicznego w Zamościu, działacz PZW. Autor proj. medalu WKTiR (1978).