Es convocado por primera vez a la selección absoluta el 7 de marzo de 2016, para los partidos por las Eliminatorias al Mundial de Rusia 2018 para los encuentros contra Venezuela y Uruguay respectivamente. No pudo debutar, pero estuvo en el banco ambos partidos. Antes de viajar a Estados Unidos para la Copa América Centenario, debutó como titular el 23 de mayo de 2016 frente a Trinidad y Tobago en un partido amistoso donde logró anotar su primer gol, tras recibir un gran pase de Christian Cueva, para luego dejar en el piso a un defensa, definiendo de la mejor manera. Su segundo partido lo jugó cinco días después en otro partido amistoso ante El Salvador; Beto fue reemplazado en el segundo tiempo. Beto en la copa América 2016 entró a los últimos minutos donde Perú le ganó a Haití con gol de Paolo Guerrero el partido terminó 1-0.Fue tomado en cuenta para los duelos por las eliminatorias Rusia 2018 otra vez para los duelos con Bolivia y Ecuador, donde por una lesión en la cabeza fue eliminado de la lista de jugadores del extranjero.