Ur. w Zamościu, ukończył Technikum Elektryczne. Był wychowankiem "Technika" (od 1964), grał też w MKS Zamość i "Hetmanie" (1968-71, 1982-85), jako napastnik, potem pomocnik i obrońca, należąc do czołowych piłkarzy w historii klubu. Ponadto w "Grunwaldzie" Poznań i "Avii" Świdnik (1973-82), będąc przez wiele lat czołowym zawodnikiem II ligi. Był czł. kadry narodowej juniorów (rezerwowy na mecz z ZSRR, 1969), zagrał w reprezentacji młodzieżowej kraju (z Finlandią), z reprezentacją okręgu juniorów zdobył puchar dr Michałowicza (1969), a z reprezentacją młodzieżową grał na turnieju we Włoszech (1969). W 1986-88 trenował pierwszy zespół "Hetmana". Jest absolwentem AWF w Białej Podlaskiej (1987), trenerem I klasy, szkoleniowcem, trenerem koordynatorem zamojskiego OZPN.