Originally Posted by
YVR Cockroach
Could be the problem right there. A lot of Latin American countries are afraid of Asians, even though Peru had a lot of Japanese immigrants.
You'll notice that Peru isn't one of the countries mentioned by the Peruvian consulate in the U.S. so maybe no visas from those countries.
http://www.peruvianembassy.us/do.php?p=102
I hope that the Consulate will reconsider, getting a Peruvian visa should've been easy if he's in the US! Maybe Peru will consider doing like Mexico has just done and not require a visa for US visa holders...
And just in case,
the complete list of countries for visa requirements is here at the Peruvian Ministry of Foreign Affairs site.