In 1967, Charles got married to love of his life Arlene Gibson. Arlene Gibson is an educator. She is the former head of school at The Spence School. As a married couple, they have welcomed two lovely daughters. They became grandparents for the first time on 14th of March 2006 after Jessica gave birth to her first child. There is no any information about their extra affairs and divorce.
While Charles was in Washington, D.C., he got enrolled at Sidwell Friends School. After his high school graduation from there, he joined Princeton University in Princeton, New Jersey. He graduated from there in 1965. He began his broadcasting career in 1966. That year he joined RKO General as its producer. Later on he joined WLVA where he worked as a reporter and anchor. From 1970, he began working at WMAL-TV (now WJLA) television. In the mid 1970s, he worked at the syndicated news service Television News, Inc. (TVN), there he covered the news about the Watergate scandal investigations and the resignation of President Richard Nixon. He joined ABC News in 1975, next year he was assigned as the ABC News White House correspondent and he took this position till 1977. He got his rise in fame in 1987 after he began co anchoring Good Morning America with Joan Lunden. The actual figure about his net worth and salary is unknown.