Benjamin Thomas « Ben » Barnes, né le 20 août 1981 à Londres, est un acteur et chanteur anglais. Il est principalement connu pour avoir joué Caspian dans le 2 et dans le 3 opus du Monde de Narnia, Logan Delos dans la série Westworld et Billy Russo dans la série Marvel's The Punisher.
Ben Barnes est né le 20 août 1981 dans le sud-ouest de Londres. Son père, Thomas Barnes, est un professeur de psychiatrie et sa mère, Tricia Barnes, de confession juive et originaire d'Afrique du Sud, est psychothérapeute. Il a un frère cadet, Jack. Il est également le cousin lointain de l'ancien secrétaire d’état américain Henry Kissinger.
Enfant, il se rêve tout d'abord joueur de criquet puis chanteur avant de décider à 15 ans de se lancer dans le milieu du théâtre à la suite de la rencontre avec les acteurs de la troupe du National Youth Music Theatre qu'il intègre à 16 ans. Il va y jouer pendant 6 ans. Après le lycée, il part tout d'abord pour Los Angeles où il tente de percer en jouant dans quelques séries avant de retourner à Londres reprendre ses études à l'université Kingston dont il ressort en 2004 avec un diplôme en littérature anglaise et art dramatique.