E. Sant Andreu se hizo con sus servicios por un año, jugando cinco partidos con el equipo.
En 2010 fue el Racing de Santander "B" quien le fichó, y tras una temporada cedido en el Ontinyent C. F., volvió al equipo de Santander, jugando hasta 27 partidos.
Finalmente en 2013 fue traspasado al Widzew Łódź, club de la Ekstraklasa.
[2] En la temporada 2016-17 volvió al fútbol polaco para militar en el Miedź Legnica.
[3] En septiembre de 2018 firmó por el Stal Mielec tras rescindir contrato con el Miedź Legnica días atrás.