La carrière de l’écossais Kenneth Cranham débute lorsqu'il est choisi pour jouer Noah Claypole dans le classique du cinéma de Carol Reed
Oliver !. Il est l’interprète par la suite de films aussi variés que
Chocolat de Claire Denis, avec Isaach de Bankolé et François Cluzet,
Gangster Number One de Paul McGuigan,
Born Romantic de David Kane, ou encore
The Boxer de Jim Sheridan.
Côté théâtre, il est applaudi pour son interprétation dans « The Novice » de Sir Richard Eyre et pour ses rôles au National Theatre, parmi lesquels ceux de « School of Scandal », « Cardiff East » et le rôle principal de « Un inspecteur vous demande » sous la direction de Stephen Daldry. Il reprend le rôle par la suite dans le West End puis à Broadway. Il se produit aussi souvent avec la Royal Shakespeare Company et le Royal Court.
Il tourne beaucoup pour le petit écran et se fait connaître grâce au rôle-titre de la série de la BBC « Harvey Moon ». Parmi ses autres rôles majeurs figurent ceux de « Lady Audley's Secret », « The Tenant of Wildfell Hall » et « The Murder of Stephen Lawrence ».
Kenneth Cranham mène sa carrière parallèlement au cinéma, à la télévision et au théâtre. En 2005 Il joue avec Paul Kaye et Vince Vaughn dans
National Lampoon'S Blackball de Mel Smith, et avec Colin Firth dans
Trauma de Marc Evans. Il tient également le rôle principal du téléfilm « The Genius of Mozart » et incarne Pompey Magnus dans la série télévisée
Rome.