Zijn carrière in Nederland begon bij Ajax. Tijdens het WK in 2002 acteerde hij met zijn land in Japan en Zuid-Korea. Hij vervolgde zijn carrière in Nederland bij FC Groningen, RBC Roosendaal, AZ en RKC Waalwijk. In Alkmaar kwam hij nauwelijks aan spelen toe, voornamelijk omdat hij veelal geblesseerd was, maar ook door de concurrentie van onder anderen Oranje-international Martijn Meerdink en Tarik Sektioui. In 2007 ging hij naar Metaloerh Donetsk in de Oekraïne. In mei 2013 was hij op proef bij IJsselmeervogels. Van oktober 2014 tot medio 2016 was hij actief Hoofdklasser OFC.