W 2013 został powołany przez trenera Tony’ego Lepore do młodzieżowej reprezentacji Stanów Zjednoczonych do lat 15. 30 kwietnia 2013 zadebiutował w zremisowanym 0:0 meczu towarzyskim z Włochami. W tym samym roku został powołany przez Richiego Williamsa do reprezentacji Stanów Zjednoczonych do lat 17. W 2016 został powołany przez selekcjonera Jürgena Klinsmanna do seniorskiej reprezentacji Stanów Zjednoczonych. 30 marca 2016 zadebiutował w wygranym 4:0 meczu eliminacyjnym Mistrzostw Świata 2018 z Gwatemalą. Swoją pierwszą bramkę dla reprezentacji zdobył 29 maja 2016 w wygranym 4:0 meczu towarzyskim z Boliwią. W 2016 został powołany przez Jürgena Klinsmanna do kadry na Copa América 2016. W całym turnieju rozegrał 3 mecze, dochodząc z drużyną do fazy pucharowej, gdzie w meczu o 3. miejsce przegrała 0:1 z Kolumbią.