Latem 2013 roku jako wolny agent przeniósł się do SL Benfica B. Rozegrał dla tego klubu 21 meczów na poziomie Segunda Ligi, zdobywając 1 gola. W sierpniu 2014 roku podpisał dwuletni kontrakt z RCD Mallorca (Segunda División), w barwach której zanotował w sezonie 2014/15 13 występów i strzelił 1 bramkę. W trakcie pobytu w klubie był karany dyscyplinarnie przez sztab szkoleniowy za niestawianie się na treningi. W połowie 2015 roku rozwiązał polubownie swoją umowę i przeszedł do Royal Excel Mouscron. 26 lipca zadebiutował w Jupiler Pro League w przegranym 1:2 spotkaniu przeciwko Royal Charleroi, rozpoczynając od tego momentu regularną grę w podstawowym składzie. Po sezonie 2016/17 za porozumieniem stron zerwał kontrakt rok przed jego wygaśnięciem i przeniósł się do RC Lens. 28 sierpnia 2017 zadebiutował w meczu Ligue 2 przeciwko US Orléans (0:2). Po zastąpieniu trenera Érica Sikory przez Philippe'a Montaniera został odsunięty od składu i nie zaliczył w sezonie 2018/19 żadnego oficjalnego występu.

W sierpniu 2019 roku jako wolny zawodnik podpisał roczną umowę ze Śląskiem Wrocław, prowadzonym przez Vítězslava Lavičkę. 21 września 2019 zadebiutował w Ekstraklasie w zremisowanym 4:4 meczu z Zagłębiem Lubin. Z klubem pożegnał się po sezonie 2019/2020.