 In January 2017 he signed for Kazakhstan Premier League side FC Kaisar.After his contract was terminated shortly afterwards for personal reasons, he joined Bahraini Premier League side Al-Muharraq.After his contract with Al-Muharraq expired, in September 2017 he signed for Chennaiyin FC in the Indian Super League.