 Moreno made his debut for Panama in a June 2000 friendly match against Venezuela and has earned a total of 76 caps, scoring no goals.He represented his country in 17 FIFA World Cup qualification matches and has been a key member of the side, participating in the 2005, 2007 and 2009 CONCACAF Gold Cup finals.His final international was a September 2011 friendly match against Paraguay.