За национальную сборную Сальвадора дебютировал 23 апреля 2008 года в товарищеском матче со сборной Китая, выйдя на поле на 79-й минуте вместо Осаэля Ромеро. Впервые отличился в составе сборной 6 сентября 2008 года на 8-й минуте матча с Гаити, сделав в этой встрече хет-трик. В январе 2009 года в Кубке наций Центральной Америки, где сыграл два матча, а сборная Сальвадора добралась до полуфинала, где уступила Коста-Рике, а затем в матче за третье место Гондурасу. В июле 2009 года Родольфо провёл один матч на Золотом кубку КОНКАКАФ, проходившем в США. В июне 2011 года в составе сборной вновь поехал на Золотой кубок КОНКАКАФ, где сыграл четыре игры и забил четыре мяча, заняв третье место в списке бомбардиров.