Był trzykrotnym rajdowym mistrzem Europy (1966, 67, 71), trzykrotnym wicemistrzem Europy (1968, 69, 72) oraz jedenastokrotnym mistrzem Polski.
W 1996 roku został laureatem Nagrody Kisiela.
Otrzymał następujące odznaczenia państwowe:
- 1968 r. - Krzyż Kawalerski Orderu Odrodzenia Polski;
- 1974 r. - Krzyż Oficerski Orderu Odrodzenia Polski;
- 2000 r. - Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski.