The navy said the 140,500-cbm Hispania Spirit (built 2002) anchored at Pisco after the find, of which the crew was unaware.
An alleged smuggler from Venezuela was discovered during a rudder tank space inspection off the Peruvian coast, Teekay told TradeWinds.
The vessel immediately informed the local authorities, who arrested and removed the man and the drugs.
The ship was due to head in ballast to Manzanillo in Mexico.