Ben Barnes is 43 years and 4 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.