Pedro Higuera, Mexico