CHARLES McKEOWN a urmat cursurile la Bristol Old Vic Theatre School și a apărut într-o serie de comedii de televiziune și în lungmetraje ca actor, între care Fawlty Towers/ Hotel balamuc, Monty Python's Life of Brian, Ripping Yarns, Time Bandits al lui Terry Gilliam și serialul Pinkerton's Progress, pe care l-a scris pentru BBC.
În 1985, a fost nominalizat la Premiile Oscar, alături de Terry Gilliam și de Tom Stoppard, pentru scenariul lor original al filmului Brazil, pe care l-a regizat Gilliam. Trei ani mai târziu, el și Gilliam au scris The Adventures of Baron Munchausen/ Aventurile baronului Munchausen, povestea fantastică a aristocratului secolului al 17-lea, care a primit patru nominalizări la Oscar.
A fost coscenarist la filmul lui Jake Scott, Plunkett and Macleane, despre o pereche de hoți din secolul al 18-lea, cunoscuți sub numele de Domnii Haiduci, urmat de Ripley's Game/ Jocul domnului Ripley, o adaptare a romanului Patriciei Highsmith, scenariu pe care l-a scris împreună cu regizoarea Liliana Cavani. Locuind în Italia, continuă să scrie și să accepte roluri ocazionale în film și seriale de televiziune.