W latach 80. był kluczowym obrońcą Lecha Poznań i reprezentacji Polski trenera Antoniego Piechniczka. Wywalczył z nią awans na Mundial w Meksyku w 1986 roku. Na mistrzostwach świata zagrał przeciwko Portugalii i Anglii. W sumie w reprezentacji rozegrał 31 meczów (m. in. wystąpił w wygranym z mistrzami świata Włochami w 1985 roku w Chorzowie), strzelił dla niej jedną bramkę.