Urodził się 17 sierpnia 1948 roku w Mielcu. Ma żonę Zofię, która jest lekarzem pediatrą, czworo dzieci - Monikę, Samantę, Sebastiana, Bartłomieja.
Jest trenerem pierwszej klasy. Kariera zawodnicza: Stal Mielec, Stal Stalowa Wola, Wisłoka Dębica, Horizon Chicago, na koncie ma siedem występów w młodzieżowej reprezentacji Polski, jest dwukrotnym mistrzem Polski i ćwierćfinalistą Pucha-ru UEFA w barwach Stali Mielec.