Johnny Shannon était un acteur anglais. Surtout connu pour son rôle du gangster Harry Flowers dans le film culte Performance, il a participé à de nombreuses productions télévisées et cinématographiques au cours d'une carrière de 35 ans, jouant souvent des policiers ou des criminels dans des drames policiers. Shannon avait été boxeur amateur dans sa jeunesse et travaillait comme entraîneur quand on lui a demandé d'aider James Fox à se préparer pour son rôle dans Performance. C'est ainsi qu'il a décroché le rôle de Harry Flowers. Sur cette base, il a pu construire une carrière d'acteur au cinéma et à la télévision qui s'est poursuivie tout au long des années 1970 et 1980, avec quelques rôles occasionnels par la suite.