Serra Puche, Jaime, México