Ben Barnes Bio, Wiki, Age, Height, Family, Wife, Shadow and Bone, Salary, Net Worth, Punisher
Ben Barnes is a British actor and singer who was born on August 20th, 1981, in southwest London. He is the son of Patricia Becker, a relationship therapist, and Thomas Barnes, a psychiatrist and professor.