he started his professional career in dingli swallows as a striker. then in 2011 he moved to widzew łódź, where he started play as a midfielder. after three years spent in widzew łódź his contract was terminated due to financial issues. in consequence in september 2014 he signed a contract with panthrakikos, where he played in 3 games in the greek superleague. however, after one round of season 2014–2015 he decided to come back to poland to his family, and closer to his daughter in denmark. in the beginning of season 2015/2016 he joined rebuild widzew łódź.