Fue internacional con la selección peruana en 39 ocasiones y participó en el Mundial España 1982, y también participó en la Eliminatorias México 1986, donde su partido más recordado fue el 23 de junio de 1985 en Lima contra Argentina de Diego Maradona, donde logró desaparecerlo del partido, que finalmente terminaría 1-0 a favor de Perú. También participó en dos ediciones de Copa América, la de 1983 y 1987, así como en Eliminatorias Italia 1990.