Urodził się w dniu 13 czerwca 1948 r. w Dzierzkowicach k. Kraśnika. Zdobył wykształcenie średnie zawodowe (1965). W okresie od 1963 do grudnia 1981 pracował jako tokarz, następnie kierowca-zaopatrzeniowiec w Kraśnickiej Fabryce Wyrobów Metalowych (od 1972 Fabryka Łożysk Tocznych; FŁT) w Kraśniku.
Od września 1980 r. działał w „Solidarności”, a od lutego 1981 r. był przewodniczący Komisji Wydziałowej na Wydziale HT FŁT. W dniach 13-17/18 grudnia 1981 r. uczestniczył w strajku w FŁT, był członkiem Komitetu Strajkowego, był odpowiedzialny za straż strajkową. Po pacyfikacji strajku przebywał w ukryciu z Wiesławem Pastuszko w Popkowicach k. Kraśnika. Został wyrzucony z pracy. W okresie od stycznia do listopada 1982 r. przebywał w Warszawie, gdzie pracował jako składacz „Tygodnika Mazowsze”. W dniu 3 listopada 1982 r., po powrocie do Kraśnika, ujawnił się i przez 2-3 miesiące był objęty obowiązkiem meldowania się w Komisariacie Milicji Obywatelskiej z zakazem opuszczania miejsca zamieszkania. Był kilkakrotnie zatrzymywany. Od grudnia 1982 do lipca 1984 r. związany był ze środowiskami podziemnej „Solidarności” w Kraśniku i Warszawie, był współzałożycielem, redaktorem i drukarzem „Biuletynu Informacyjnego Ziemi Kraśnickiej”, w 1984 r. drukarzem pisma „Solidarność Narodu”. W okresie 1982-84 pozostawał bez pracy i możliwości zatrudnienia, podejmował prace dorywcze. W latach 1982-84 był rozpracowywany przez Komendę Miejską Milicji Obywatelskiej/Rejonowy Urząd Spraw Wewnętrznych w Kraśniku w ramach Kwestionariusza Ewidencyjnego krypt. „Kierowca”.
We wrześniu 1984 r. udał się na emigrację do Australii. W latach 1984-85 był współorganizatorem i działaczem Biura Informacyjnego „Solidarności” w Sydney, 1986-89 Polskiego Stowarzyszenia Społeczno-Kulturalnego, 1984-89 organizatorem demonstracji przeciwko łamaniu praw człowieka w Polsce oraz wizytom przedstawicieli władz PRL w Australii. W 1987 r. ukończył Business Technical College w Sydney. W 1997 r. został pełnomocnikiem Ruchu Odbudowy Polski (ROP) na Australię, a w 2005 r. był współzałożycielem Stowarzyszenia Nasza Polonia z siedzibą w Sydney.