W seniorskiej reprezentacji Peru Gonzales zadebiutował 4 września 2010 w wygranym 2:0 meczu towarzyskim z Kanadą. W 2011 został powołany przez selekcjonera Sergio Markariána na rozgrywany w Argentynie turniej Copa América, gdzie pozostawał rezerwowym kadry, jeden raz wybiegając na boisko, natomiast Peruwiańczycy odpadli w półfinale i zajęli ostatecznie trzecie miejsce.