W reprezentacji Kuby Rodríguez zadebiutował w 2000 roku. W 2002 roku znalazł się w drużynie na Złoty Puchar CONCACAF. Zagrał na nim w meczu ze Stanami Zjednoczonymi (0:1), a Kuba zakończyła turniej na fazie grupowej.