Karierę zaczynał w klubach krakowskich, grał m.in. w Garbarni. Przez dwa lata był pierwszym bramkarzem warszawskiej Legii (1957–1958), po drugim ligowym sezonie wrócił do Garbarni. Później był zawodnikiem Cracovii (1961–1963) i Wisły (1964–1971). Z Wisłą w 1967 zdobył Puchar Polski[1]. Grał także w Stanach Zjednoczonych oraz Tarnovii.