W 1973 r. ukończył Politechnikę Warszawską – studia inżynierskie na Wydziale Samochodów i Maszyn Roboczych – specjalizacja: Pojazdy samochodowe. W 1977 r. obronił pracę magisterską PW na wydziale Mechaniczno-Technologicznym – specjalizacja: Organizacja i zarządzanie przemysłem.
Ponad 25 staż sędziowski – sportu samochodowego, w tym w ostatnich latach pełnił funkcję Delegata Technicznego FIA na rajdach międzynarodowych samochodów terenowych.
W latach 70 był czynnym kierowcą rajdowym.
Biegły sądowy w zakresie budowy i eksploatacji samochodów wyścigowych.
Wieloletni członek Rady Zarządzającej Procesami Certyfikacji w Instytucie Transportu Samochodowego.
Systematyczne kształcenie i zbieranie doświadczenia pozwoliło mu również, na zdobycie uprawnień rzeczoznawcy PZM i od wielu lat posiada Certyfikat NR 299 obecnie V.
Od kilku lat pełni funkcję członka Komitetu Technicznego CCR PZM.
Obecnie członek Zarządu AUTOMOBILKLUBU Polska.