Charming and down-to-earth, English actor Ben Barnes is perhaps best known for his role as Prince Caspian in Chronicles of Narnia
Charming and down-to-earth, English actor Ben Barnes is perhaps best known for his role as Prince Caspian in Chronicles of Narnia