Ur. w Starej Wsi (Lubelskie), ukończył prawo na UMCS. W 1981-83 był  wicewojewodą zamojskim, w 1984-89 prezesem WK ZSL i czł. NK ZSL, także poseł na Sejm (1985-89), kandydował w 1989. Ponadto od 1994 dyrektor Sejmiku Samorządowego, a od 1995 przew. Samorządowego Kolegium Odwoławczego. W 1989 jako jedyny Zamościanin uczestniczył w obradach Okrągłego Stołu w zespole ds. pluralizmu związkowego, obok A. Kwaśniewskiego, T. Mazowieckiego i L. Kaczyńskiego. Od 1991 prowadził własna firmę handlową.