Hinton attended Shaw University, where he played baseball, American football, and basketball for the Shaw Bears. He served for two years in the United States Army. In 1956, Hinton attended a baseball tryout camp, where he signed a contract with the Baltimore Orioles. He won two minor-league batting championships in the Orioles system, playing with the Aberdeen Pheasants of Class CNorthern League in 1959 and the Stockton Ports of the Class C California League in 1960. The Orioles promoted Hinton to the Vancouver Mounties of the Class AAAPacific Coast League during the 1960 season. Afraid they might lose Hinton in the 1960 Major League Baseball expansion draft, the Orioles had Hinton fake a shoulder injury during winter league baseball. Despite this, the Washington Senators selected Hinton in the expansion draft. The Senators optioned Hinton to the Indianapolis Indians of the Class AAA American Association before the regular season began. They promoted Hinton from the minor leagues on May 14, 1961, and he made his MLB debut the next day. He finished the 1961 season with a.260 batting average. In 1962, he had a.310 batting average, good for fourth in the American League, and finished second in stolen bases to Luis Aparicio. Hit in the head with a pitch on September 5, 1963, Hinton was unconscious when he was carried off the field. He returned to the lineup eight days later, but felt limited by symptoms of the concussion. Hinton was named to represent the American League in the 1964 MLB All-Star Game. After the 1964 season, the Senators traded Hinton to the Cleveland Indians for Bob Chance and Woodie Held. He was dealt to the California Angels for José Cardenal on November 29, 1967. Hinton batted.195 in the 1968 season with the Angels. Just before the 1969 season, the Angels traded Hinton back to the Indians for Lou Johnson. The Indians released Hinton after the 1969 season. In all, Hinton played six years with the Indians.
Hinton and his wife, Irma, lived in Washington, D.C. They had four children. Survivors include his wife of 57 years, Irma Macklin Hinton of the District; three children, Charles E. Hinton III of the District, Kimberly Stewart of Mitchellville and Tiffany Salaberrios of City Island, N.Y.; and three granddaughters, Gabrielle, Dallas, and Skylar. A daughter, Jonquil Branch Hawkins, died in 2002. He died from complications of Parkinson's disease on January 27, 2013.