Im Jahr 2004 leitete López in Peru einen Taekwondolehrgang und entschied sich wenig später, zukünftig für Peru zu starten. Weitere internationale Erfolge blieben zunächst aus, erst mit dem Gewinn der Silbermedaille bei den Panamerikanischen Spielen 2007 in Rio de Janeiro kehrte er wieder in die Erfolgsspur zurück. López qualifizierte sich für die Olympischen Spiele 2008 in Peking. In der Klasse bis 68 Kilogramm erreichte er das Halbfinale, verpasste nach Niederlagen gegen Mark Lopez und Servet Tazegül eine Medaille aber knapp. Bei der Weltmeisterschaft 2009 in Kopenhagen zog López ins Viertelfinale ein und erreichte sein bestes WM-Ergebnis seit dem Medaillengewinn 2003. Beim amerikanischen Olympiaqualifikationsturnier 2011 in Santiago de Querétaro qualifizierte er sich für seine zweiten Olympischen Spiele 2012 in London.