Fue internacional con la selección de fútbol del Perú. Fue convocado por el entrenador Francisco Bru para participar en la Copa Mundial de Fútbol de 1930 disputada en Uruguay, siendo eliminados en la primera fase tras no conseguir victorias. En el partido de la derrota peruana contra Rumania 3 a 1, en el estadio Pocitos, el árbitro chileno Alberto Warnken lo expulsó del campo de juego, convirtiéndose en el primer jugador de la historia de los Mundiales de Fútbol, en ser expulsado, aunque se ha puesto en duda esta información. También formó parte de la plantilla que participó en el Campeonato Sudamericano 1929 donde el seleccionado peruano ocupó el cuarto lugar.