Moreno was a member of the Mexico under-17 national team that won the 2005 World Championship held in Peru. He has also represented Mexico at the 2010, 2014, and 2018 FIFA World Cups, as well as the 2011 and 2019 CONCACAF Gold Cup, the Copa América Centenario, and the 2013 and 2017 FIFA Confederations Cup.