John Ray Bradford III (born September 9, 1974) is a former member of the North Carolina General Assembly representing the state's 98th House district, including constituents in Mecklenburg County.
Bradford, a Republican succeeded Thom Tillis after his successful run for the United States Senate.
Bradford lost his 2018 re-election campaign to Democrat Christy Clark of Huntersville, North Carolina.