Han har spilt for flere andre klubber i sin karriere, blant annet Tijuana og Deportivo Toluca fra Mexico.