Ben Barnes is 43 years and 10 month(s) old. He was born in 20 Aug, 1981. Ben Barnes is an actor and musician, born in United Kingdom, and became internationally famous thanks to his role of Caspian X in The Chronicles of Narnia: Prince Caspian and The Chronicles of Narnia: The Voyage of the Dawn Treader.