W zimowym okienku transferowym 2007 został transferowany do Widzewa Łódź, zaś od lipca 2007 do stycznia 2009 był zawodnikiem Odry Wodzisław Śląski, gdzie został najlepszym strzelcem Pucharu Ekstraklasy w sezonie 2007/2008 strzelając 5 goli. Po odejściu z wodzisławskiej drużyny podpisał kontrakt z pierwszoligowym klubem cypryjskim Nea Salamina Famagusta. W sierpniu tego samego roku został piłkarzem Sandecji Nowy Sącz. Był wicekrólem strzelców I ligi polskiej w sezonie 2010/11 strzelając 15 goli oraz 2001/2012 zdobywając 16 goli. 29 grudnia 2012 roku podpisał kontrakt z Flotą Świnoujście. W sezonie 2013/2014 występował w Arce Gdynia, natomiast od lipca 2014 grał w Olimpii Grudziądz. W sezonie 2015/2016 ponownie reprezentował Sandecję Nowy Sącz i ponownie został wicekrólem strzelców 1 ligi z 15 golami.

Po sezonie 2015/16 zakończył piłkarską karierę.