A right-handed hitter, Charles played for the Kansas City Athletics (1962–67) and New York Mets (1967–69).
As a right-handed slugger, Charles had stints with the Kansas City Athletics (1962–67) and New York Mets (1967–69).