Zdobył dobre wykształcenie w Olathe High School, a potem na Uniwersytecie w Kansas. Interesował się muzyką, atletyką i teatrem. Uczył się aktorstwa w Paramount Picture School. Zaczął występy od filmów niemych w latach 20. Na początku zagrał w dwóch hitach: "
Fascinating Youth" i "
Skrzydła" obok
Clary Bow. W 1927 roku poznał
Mary Pickford i wspólnie wystąpili w "
Najlepszej dziewczynie". Byli w sobie zakochani, ale
Mary była wówczas zamężna z
Douglasem Fairbanksem Sr. Ostatecznie w 1937
Pickford i Charles zostali małżeństwem. Trwało ono 42 lata, aż do śmierci aktorki w 1979 roku i jest jednym z rekordowych w Hollywood. W 1981 Rogers ożenił się ponownie - związek ten trwał do jego śmierci. Oprócz talentu aktorskiego "Buddy" był też utalentowany muzyczne. W filmach często śpiewał, a akompaniował mu jego własny zespół. W czasie II wojny światowej z powodzeniem występował w teatrze. Jego ostatnim filmem był "
The Parson and the Outlaw" z 1957 roku. Charles intensywnie angażował się w pomoc humanitarną. Za te działania otrzymał Nagrodę
Jean Hersholt Humanitarian na rozdaniu Oscarów w 1986. Zmarł w sędziwym wieku 94 lat.