Ha giocato nella massima serie polacca, lituana e rumena. Nelle due stagioni allo Žalgiris ha preso parte a 10 partite di UEFA Europa League. Nel 2013 è stato acquistato dai rumeni della Dinamo Bucarest, dove colleziona 14 presenze e 8 reti col numero 99. A giugno 2015 rescinde il contratto con la Dinamo e diventa svincolato.