Fue fichado en verano de 2005 por el Bolton Wanderers FC de Inglaterra por dos años y 1.77 millones de dólares y así se convirtió en el primer futbolista mexicano en jugar en la Barclays Premier League.