Il joue son premier match en équipe du Mexique le , en amical contre le Panama. En 2017, il participe à la Gold Cup qui se déroule aux États-Unis. Il joue quatre matchs lors de ce tournoi, qui voit le Mexique s'incliner en demi-finale face à la Jamaïque.