Latem 2017 roku za kwotę 60 tys. euro przeniósł się do KF Skënderbeu. W barwach tego klubu w sezonie 2017/18 rozegrał 13 spotkań i wywalczył mistrzostwo i Puchar Albanii. W lipcu 2018 roku podpisał trzyletnią umowę z AE Larisa. 25 sierpnia zadebiutował w Superleague Ellada w wygranym 1:0 meczu przeciwko Apollonowi Smyrnis. W rundzie jesiennej sezonu 2018/19 zaliczył 8 występów i po sześciu miesiącach od przybycia opuścił klub z powodu narastających wobec niego zaległości finansowych. W lutym 2019 roku został graczem Septemwri Sofia, dla którego rozegrał na poziomie Pyrwej Ligi 8 spotkań i strzelił 1 gola. Po spadku klubu do Wtorej Ligi w połowie 2019 roku rozwiązał swój kontrakt.

W lipcu 2019 roku na zasadzie wolnego transferu został graczem Wisły Płock, z którą podpisał roczną umowę. 18 sierpnia 2019 zadebiutował w Ekstraklasie w przegranym 0:1 wyjazdowym meczu z Piastem Gliwice.

Kariera reprezentacyjna Macedonia U-21 W marcu 2016 roku znalazł się w składzie reprezentacji Macedonii U-21 na mecze eliminacji Mistrzostw Europy 2017 z Islandią i Francją, w których nie wystąpił z powodu przedłużającej się procedury uzyskania macedońskiego paszportu.