Kevin Robert McNally grandit à Birmingham où il intègre le Birmingham Repertory Theatre à l'âge de 16 ans. En 1973, il e...
Kevin Robert McNally grandit à Birmingham où il intègre le Birmingham Repertory Theatre à l'âge de 16 ans. En 1973, il entre à la Royal Academy of Dramatic Arts grâce à l’obtention d’une bourse. En 1975, il remporte la médaille d'or du Meilleur Acteur Bancroft. Il débute sa carrière sur les planches dès 1990, carrière qu'il poursuit jusqu'en 2017 en jouant aussi bien dans des oeuvres classiques que dans des pièces plus contemporaines. Il commence à tourner pour la télévision en 1976, année où il est présent dans quatre séries dont I, Claudius. L'année suivante, il obtient un premier rôle récurrent dans la série Poldark. Il débute au cinéma en 1977, dans L'espion qui m'aimait et en 2003, il acquiert une notoriété certaine grâce au personnage du pirate Joshamee Gibbs, dans la franchise Pirates des Caraïbes, avec Johnny Depp. Durant les années 80 et 90, sa popularité à la télévision britannique continue de grimper et il commence également à apparaitre dans des fictions américaines. En 2011, il fait son apparition dans Supernatural, en incarnant Frank Desvereaux et il est présent dans quelques épisodes de la série anglaise Downton Abbey. Il débute sur les planches de Broadway en 2009, aux côtés de Jude Law, pour la pièce de Shakespeare, Hamlet. En 2015, il est aux côtés de Dev Patel et Jeremy Irons dans le film L'homme qui défiait l'infini. En septembre 2017, il reprend son rôle de Joshamee Gibbs dans le film Pirates des Caraibes : La vengeance de Salazar. Sa carrière continue en alternant télévision et cinéma et après de nombreux rôles récurrents et plusieurs personnages au cinéma, en 2020, il est présent dans la série The Crown. En 2022, il reçoit deux prix pour son interprétation du personnage de Porthos dans le court métrage Muskeeter. L'année suivante, il est encore à l'affiche de deux séries : Alex Rider et Stonehouse. Kevin McNally écrit aussi des scénarios pour des séries télévisées ; en 2020, il réalise trois courts métrages et en 2013, il participe à la production du film Void.