Han har tidligere spilt for de polske klubbene Rozwój Katowice og Górnik Zabrze, og den tyske klubben Bayer Leverkusen, samt vært på lån til FC Augsburg.