Studiował na Uniwersytecie Jagiellońskim, od 1968 pracował w „Dzienniku Zachodnim”, od 1973 w „Sporcie”, gdzie prowadził dział AUTO MOTO SPORT. Był szefem biur prasowych na mistrzostwach świata na żużlu, działaczem PZM, wiceprezesem Głównej Komisji Sportu Żużlowego PZM od 1982 do 1991, prezesem Okręgu PZM w Katowicach, szefem Komisji Żużlowej, obsługiwał imprezy samochodowe i żużlowe. Był również komentatorem w Canal + i redaktorem naczelnym katowickiej „Panoramy”. Jest autorem książek Szybkość nie wybacza nikomu i Nie ma życia bez romansu, prowadzi autorski blog Nie tylko w lewo.