Alun Armstrong est un acteur de caractère anglais très prolifique.
Armstrong a grandi dans le comté de Durham, dans le nord-est de l'Angleterre. Il s'est d'abord intéressé au théâtre en découvrant les productions shakespeariennes au sein de son école. Depuis le début de sa carrière au début des années 1970, il a incarné, selon ses propres termes, « l'ensemble du spectre des personnages, du grotesque aux comédies musicales... Je joue toujours des personnages très hauts en couleur, souvent un peu fous, despotiques, psychotiques. »
Son impressionnant palmarès comprend six adaptations différentes de Dickens et sept séries dans le rôle de l'excentrique ancien détective Brian Lane dans New Tricks.
Armstrong est également un acteur de théâtre accompli qui a passé neuf ans à la Royal Shakespeare Company. Il a créé le rôle de Thénardier dans la production londonienne des Misérables et il a remporté un prix Olivier pour son interprétation du rôle-titre dans Sweeney Todd.