Roco played internationally against the Chile national football team in the 2007 Copa América in Venezuela, being call-up in that occasion by Nelson Acosta. He has played six times and scored one goal for the national team in his first match with Chile on 25 April 2006, in a 4–1 win over New Zealand on 24 April 2006.