He made his senior debut for the national side in an April 2007 friendly match against Haiti and has, as of January 2013, earned a total of 29 caps, scoring 2 goals. He has represented his country in 2 FIFA World Cup qualification matches and played at the 2009, and 2011 UNCAF Nations Cups as well as at the 2009 CONCACAF Gold Cup.