Był reprezentantem Polski do lat 17 (podczas turnieju mistrzostw Europy juniorów w Ostrawie), do lat 18, do lat 19 1976 (turniej w Czechosłowacji) i do lat 20 (podczas turnieju mistrzostw świata). Był kadrowiczem kadry Polski młodzieżowców, powoływany w grudniu 1975 (w kontrolnym spotkaniu w Nowym Targu zdobył gola w wygranym przez kadrę meczu z ŁKS Łódź, pokonując bramkarza Walerego Kosyla, w czerwcu 1976 w Giżycku, kadrowiczem kadry do lat 20 oraz seniorskiej drugiej kadry Polski (wraz z nim inny zawodnik drużyny, Jan Paszkiewicz).
Po zakończeniu kariery hokejowej był dwukrotnie trenerem sanockiego klubu 1994–1995 (STS Sanok) i 2002–2003 (KH Sanok). Od 1995 był asystentem trenera Władimira Katajewa. W strukturze kontynuatora STS, Sanockim Klubie Hokejowym (SKH) był trenerem grup młodzieżowych oraz zasiadał w zarządzie. W 2002 był w komitecie założycielskim stowarzyszenia Klub Hokejowy SanokKrajowy Rejestr Sądowy: Klub Hokejowy Sanok, numer KRS 0000126751.
29 kwietnia 1998 otrzymał Nagrodę Miasta Sanoka I stopnia za rok 1997 w dziedzinie sportu i turystyki za duży wkład w pracy wychowawczej, instruktorskiej z młodzieżą, jak również wysokie osiągnięcia w pracy trenerskiej hokeistówZbigniew Osenkowski, Kalendarium sanockie 1995-2000, Rocznik Sanocki Tom VIII – Rok 2001, Sanok 2001, s.