Jako złoty już medalista IO oraz zawodnik reprezentujący Gwardię Warszawa posiada również epizod w barwach Wisły Kraków, gdzie 8 maja 1966 r. – w ramach obchodów 60-lecia klubu – gościnnie wystąpił w meczu przeciwko MTK Budapeszt, wygranym przez Białą Gwiazdę 2:0 (0:0), a swój występ uświetnił bramką otwierającą wynik spotkania.
Najlepsze lata klubowej kariery przeżywał jednak na Śląsku, w Ruchu Chorzów, w którym grał w latach 1969–1975, rozgrywając 162 mecze w ekstraklasie i zdobywając 66 bramek. W 1974 i 1975 wywalczył tytuły mistrza Polski z Ruchem, zaś w 1974 Puchar Polski, w którym „Niebiescy” po dwóch golach Marksa pokonali jego były klub Gwardię Warszawa.
Po zakończeniu kariery w Polsce, wyemigrował do Francji, gdzie występował w klubie RC Lens w latach 1975–1979. W swoim debiucie zdobył przeciwko drużynie z Lyonu zdobył hat tricka. Do końca roku strzelił bramkę w każdym z domowych meczów. W pierwszym sezonie zdobył 15 bramek i 1 w Pucharze Francji. Został najlepszym strzelcem zespołu Lens. 9 stycznia 1976 jako pierwszy polski piłkarz wyjechał do Francji razem z rodziną. Z klubem z Le ns zdobył wicemistrzostwo Ligue 1 w 1977 r. W 131 spotkaniach zdobył 43 gole. Karierę zakończył w 1982 w prowincjonalnym klubie US Nœux-les-Mines.