Ur. w Zawadzie, absolwent zamojskiego LO (1965), posiada wykształcenie wyższe chemiczne. Od 1980 pracował w Wojew. Inspektoracie Ochrony Środowiska, a w 1989 został pełnomocnikiem wojewody ds. informatyki, od 1996 kierował wojew. ośrodkiem informatycznym - Terenowym Bankiem Danych. Organizator zamojskiego środowiska brydżowego i długoletni prezes OZBS (do 1998). Był kapitanem drużyny "Biotopu" (2000-2001 w II lidze), później kpt PNSNS (II liga). Do 2009 10-krotny Mistrz Zamościa, Mistrz Polski w Turniejach Spółek Giełdowych, wielokrotny mistrz w międzynarodowych turniejach brydżowych w Niemczech, Austrii, Ukrainie i Czechach. Posiada najwyższą w Zamościu kategorię mistrza międzynarodowego (od 2002).