W 293 występach strzelił 96 goli w ekstraklasie w barwach Górnika Zabrze – 9-krotny mistrz Polski i 6-krotny zdobywca Pucharu Polski. 16 razy zagrał w reprezentacji Polski.
Kończył karierę za granicą. W US Valencies był najlepszym strzelcem II ligi francuskiej, a następnie pracował jako trener między innymi reprezentacji Gabonu w 1986 roku. A w 1987 roku doprowadził do finału Pucharu Mistrzów Afryki gaboński zespół AS Sogara Port Genti.