Borges made his international debut for Los Pumas in April 2003 in a match against Paraguay, which Argentina won 144 to nil.
He was capped another three times during the 2005 November Test series, playing for Argentina in games against South Africa, Scotland and Italy.
In 2006 he also played in the series in over Wales in Argentina, as well as the match against the All Blacks, and 2007 Rugby World Cup qualifying games during July.
Borges played for Stade Français during the 2005–06 Top 14 season, including as a replacement in the semi-final loss to Toulouse.
He also played during the 2005–06 Heineken Cup, making four appearances in total, including scoring two tries in the fixture against Clermont.