Born in England, Dwyer moved to the United States in 2009 and gained U.S. citizenship after eight years of residence in March 2017. Following his naturalization, Dwyer was called up by the United States men's national team on June 3, 2017, as part of their 40-man preliminary roster for the 2017 Gold Cup.