He was first called up to the Mexico national football team on February 18, 2010. He played all 90 minutes against Bolivia and earned a clean sheet. He was on the Mexico roster for the 2013 Gold Cup, the 2015 Gold Cup, and the 2019 Gold Cup.