He made his senior debut for Panama in a February 2003 UNCAF Nations Cup match El Salvador and has earned a total of 25 caps, scoring 2 goals. He represented his country in 4 FIFA World Cup qualification matches and played seven matches at the 2003 and 2005 UNCAF Nations Cups.