En el verano de 2012, y tras terminar su contrato con el Wigan, firma un contrato de 3 años con el West Ham United Football Club, convirtiéndose así en el tercer fichaje del club londinense tras su vuelta a la máxima categoría del fútbol inglés.