He started his career in Centro Iqueño in 1963, by 1965 he played in Defensor Arica, and signed with Peruvian team Sporting Cristal in 1968 after being named player of the year.
He then started in the 1970 FIFA World Cup for the Peru national football team with Héctor Chumpitaz, Teófilo Cubillas, Roberto Challe, and Hugo Sotil which were eliminated.
After his play in the World Cup, he was signed by Racing Club of Argentina, and followed by Santos of Brazil where he became a close friend of Edson Arantes do Nascimento – Pelé.
Pele recommended several players to come and join the NY Cosmos, among them, Carlos Alberto of Brazil and Ramon Mifflin from Peru.
Later that year he played 18 games with the New York Eagles of the American Soccer League[2] Mifflin made 44 appearances for the Peru national football team from 1966 to 1973.