He made his senior debut for Panama on 22 August 2007 against Guatemala and has, as of 1 May 2015, earned a total of 45 caps, scoring 4 goals. He represented his country in 13 FIFA World Cup qualification matches and was part of the national team that won the 2009 UNCAF Nations Cup in Honduras. In 2011, he was called up by Julio Dely Valdés to play at the 2011 CONCACAF Gold Cup.