Cresciuto nelle giovanili del PSV, nel 2004 entrò nella prima squadra, ma fu subito mandato in Eerste Divisie al Zwolle (con 11 presenze e 7 gol nella stagione 2004-05) e in seguito al FC Eindhoven (16 presenze e 6 gol). Dal 2006 al 31 agosto 2007 ha giocato nel RKC Waalwijk, prima di trasferirsi al N.E.C.. Nel 2009 trasferisce in Danimarca, prima nell'Esbjerg, poi nel Midtjylland; con quest'ultima maglia conquista il titolo, il primo per il club, al termine della Superligaen 2014-2015. Ritorna brevemente nei Paesi Bassi prima di andare a giocare negli Stati Uniti.