Chris James è un centrocampista offensivo che ha iniziato la propria carriera nella squadra riserve del Fulham, dove è stato fino al febbraio 2008, quando ha firmato un contratto biennale con il Tampere United, ma venne dato subito in prestito al Tampereen Pallo-Veikot.
Ha iniziato a giocare per le giovanili dell'Inghilterra, ma, in seguito, ha deciso di scendere in campo con la maglia del suo paese, la Nuova Zelanda.
Nel 2006 viene nominato miglior giocatore della Nazionale neozelandese. Fece parte, inoltre, della squadra che riuscì a qualificarsi, per la prima volta nella storia della Federazione Nazionale, ai Mondiali Under 20, segnando sei goal in sette partite durante le qualificazioni.