W marcu 2009 roku przeszedł do FK Liepājas Metalurgs. 5 kwietnia zadebiutował w Virslīdze w wygranym 1:0 meczu przeciwko FC Tranzīts. W sezonie 2009 zanotował 25 ligowych występów, kończąc rozgrywki zdobyciem tytułu mistrzowskiego. W marcu 2010 roku został zawodnikiem CSCA-Rapid Kiszyniów, w którym spędził 3 miesiące. W czerwcu 2010 roku podpisał trzyletnią umowę z Dacią Kiszyniów. W sezonie 2010/11 wywalczył mistrzostwo kraju oraz Superpuchar Mołdawii 2011. W styczniu 2013 roku odbył testy w Irtyszu Pawłodar, jednak klub nie zdecydował się go zatrudnić. Latem 2013 roku jako wolny agent przeszedł do Zimbru Kiszyniów, gdzie pozostał na okres jednej rundy. W grudniu 2013 roku odbył testy w Lokomotivie Taszkent, prowadzonym przez Hakima Fuzajlowa. Miesiąc później podpisał z tym klubem roczny kontrakt. Zadebiutował w meczu II rundy eliminacji do Ligi Mistrzów AFC 2014, w której jego zespół odpadł z Al Kuwait SC (1:3). W czerwcu 2014 roku, po rozegraniu przez niego 5 spotkań w Oʻzbekiston PFL, jego umowa została rozwiązana za porozumieniem stron.