Klubbkarrieren har hovedsakelig utspilt seg i Polen og Sverige der han har kjørt for flere klubber. Størsteparten av sin klubbkarriere har han imidlertid hatt for Włókniarz Częstochowa i Polen (1999-2000, 2002-2005, 2010, 2013-2014, 2017) og Elit Vetlanda i Sverige (2003–2008, 2015). Videre har han og kjørt en lengre periode for Outrup i Danmark (1997–2002) og har dessuten vært innom klubber i Russland, Tyskland, Tsjekkia og Ungarn.