Ben Barnes Ben BarnesAugust 20, 2021Benjamin Thomas “Ben” Barnes is an English actor. Barnes was born in London, to Tricia, a relationship therapist, and Thomas Barnes, a professor…