After a year there, he signed for the Slovenian first-tier side NK MIK CM Celje.
A starter in his first season, he missed the 2008/2009 and 2009/2010 seasons due to injury.
In the summer of 2010 he signed for the Slovenian second-tier side NK Drava Ptuj, where he played for a year, before moving, in late September 2011, to the Treca HNL Jug side NK Konavljanin.