Han har tidligere også spilt for klubbene AZ Alkmaar, PSV Eindhoven og FC Twente i nederlandsk serie, og var en sesong på utlån til Osmanlıspor i tyrkisk serie. Han debuterte for AZ den 15. desember 2010 i en Europaligakamp mot BATE Borisov. Han scoret et mål i debut og ble dermed den yngste spilleren som har scoret for en nederlandsk klubb i en europacupkamp.