A l'arrivée des nazis en 1938, il part se réfugier en Angleterre où il anime des émissions de propagande destinées à la Tchécoslovaquie. Dès l'un de ses tout premiers films, The Young Mr. Pitt de Carol Reed (1942), il interprète Napoléon, et se spécialise rapidement dans les personnages douteux et inquiétants, tenant plus rarement des rôles sympathiques. Dans les années 1940-50, il apparaît notamment en psychiatre dans Le Septième Voile avec
James Mason, en organisateur de combats de lutte dans
Les forbans de la nuit de Jules Dassin aux côtés de
Richard Widmark et dans le rôle de l'un des bandits de
Tueurs de dames, un classique de l'humour noir anglais où il côtoie
Alec Guinness et
Peter Sellers. Il incarne pour la seconde fois Napoléon dans Guerre et paix en 1956.
Herbert Lom mène une carrière riche et internationale, interprétant des seconds rôles dans
Spartacus de
Stanley Kubrick,
Le Cid ou Pancho Villa. On le retrouve en Capitaine Némo dans L'Île mystérieuse puis il se montre tout disposé à servir le cinéma fantastique et d'épouvante durant la période Hammer : il incarne notamment Le Fantôme de l'Opéra dans le film homonyme de
Terence Fisher en 1962, ou encore Van Helsing dans
Les Nuits de Dracula avec
Christopher Lee et un petit rôle dans
Asylum. De son imposante filmographie, on retient en particulier le rôle du commissaire Dreyfus, rendu fou par les maladresses de l'inspecteur Clouseau dans la saga de La panthère rose de
Blake Edwards. Il est présent à partir du second épisode en 1964 et reste fidèle au personnage jusqu'au huitième et dernier volet réalisé par Blake Edwards en 1993. Parmi ses dernières apparitions, on retiendra le rôle (sympathique) du Dr Weizak dans Dead Zone de
David Cronenberg (1983).
A la télévision, il fut (encore !) un psychiatre dans la série The Human Jungle (1963-1964). Ses apparitions en guest-star de séries sont très rares, hormis dans Des agents très spéciaux (1967) et Hawaï police d'état (1971). Toutefois, absent des écrans pendant une dizaine d'années, Herbert Lom est revenu en 2004 dans un épisode de Miss Marple avec
Geraldine McEwan. Il a écrit plusieurs romans.