Charles Keating, născut în Marea Britanie, și-a început cariera în anii 1970 jucând pe scena de la Royal Shakespeare Company, după care a preferat să se concentreze pe producții de televiziune și s-a remarcat în serialul britanic „Brideshead Revisited”.
Succesul a venit odată cu rolul Carl Hutchins, personajul negativ din serialul american „Another World”, care i-a adus și un premiu Daytime Emmy, în anul 1996.
Charles Keating a jucat și în alte două telenovele nord-americane de succes, precum „Destine secrete/ All My Children” și „As the World Turns”, dar a intrepretat și roluri mici în seriale de mare succes, precum „Alias”, „Xena: Prințesa Razboinică” și „Totul despre sex”.
Pe marele ecran, s-a remarcat în filme precum „The Bodyguard” (1992), „Revenire la viață/ Awakenings” (1990), „Aventură în doi/ The Thomas Crown Affair” (1999) și „Un gigolo de doi bani: Aventuri în Europa/ Deuce Bigalow: European Gigolo” (2005).
A revenit la teatru în 1986, cu un rol în spectacolul „Loot” pus în scenă pe Broadway, pentru care a primit o nominalizare la premiul Tony la categoria „cel mai bun actor”.