Atacante peruano que joga pelo Internacional. Ele foi artilheiro da Copa América em 2011. Também jogou por Corinthians e Flamengo e defende a seleção peruana desde 2004.
Aos oito anos de idade, ele ingressou nas categorias de base do Alianza Lima.
Foi um dos destaques da Copa do Mundo de 2012.
Seu irmão mais velho, Julio Rivera, também defendeu a seleção do Peru.
Ele foi companheiro de Philipp Lahm no Bayern de Munique de 2004 a 2006.