Stępień karierę sportową rozpoczynał w RKS Radomsko, a następnie reprezentował barwy Legii Warszawa oraz Piotrcovii Piotrków Trybunalski. Jego pierwszym trenerem był Wojciech Piasecki.
Największym sukcesem zawodnika było zdobycie wicemistrzostwa olimpijskiego w 1992, w kategorii 82 kg, wywalczone na matach Barcelony. W finale przegrał 1:6 z Węgrem Peterem Farkasem. Wcześniej w 1989 roku stawał na drugim stopniu podium mistrzostw Europy. Był także trzykrotnym mistrzem Polski.
Po zakończeniu kariery został trenerem m.in. prowadził kadrę olimpijską zapaśników podczas igrzysk w Sydney. Był dyrektorem Biura Atletycznego Klubu Sportowego.