Con la selección de fútbol del Perú disputó treinta y dos encuentros y anotó veinticuatro goles, siendo hasta la fecha el cuarto máximo goleador de la "blanquirroja" y el único de esta lista que tiene dos trofeos: la medalla de oro de los y el Campeonato Sudamericano 1939. Participó en los Juegos Olímpicos de Berlín 1936, en los Juegos Bolivarianos de 1938 y en seis ediciones del Campeonato Sudamericano de Selecciones (1935, 1937, 1939, 1941, 1942 y 1947), del cual es el tercer máximo goleador histórico con quince anotaciones.