Charles Berling s'essaie au jeu d'acteur dès l'adolescence au sein de la troupe de son lycée à Toulon, puis part suivre des cours de comédie à Bruxelles. Acteur de théâtre - donc peu connu du grand public - dans les années 1980, il fait tout de même sa première apparition au cinéma en 1982 dans
Meurtres à domicile. Il tient ensuite des rôles sombres dans
Petits arrangements avec les morts, puis dans
Nelly et Mr. Arnaud en 1995. Il accède enfin à la notoriété en 1996 grâce à son rôle de marquis désargenté et naïf dans l'excellent
Ridicule, de
Patrice Leconte, qui lui vaut d'être nominé aux Césars.
Il semble spécialement à l'aise dans des univers troubles, ceux de
Nettoyage à sec ou de
L'Ennui par exemple. Ces rôles alimentent son côté mystérieux et sombre, qu'il sait casser en jouant dans de nombreuses comédies (
Cravate Club,
Grabuge !...). Il fait partie des figures incontournables du cinéma français, sans accéder réellement au rang de star, en restant toujours difficile à cerner. En 2008, on le retrouve pour la troisième fois chez Olivier Assayas (après
Demonlover et
Les Destinées sentimentales) dans
L'Heure d'été.