How Old Is James Cosmo? James Cosmo Birthday
James Cosmo was born on May 24, 1948 and is 75 years old now.
Birthday: May 24, 1948
How Old - Age: 75
James Cosmo Death Fact Check
James is alive and kicking and is currently 75 years old.
Please ignore rumors and hoaxes.
If you have any unfortunate news that this page should be update with, please let us know using this form.
James Cosmo - Biography
James Cosmo (born 24 May 1948) is a Scottish actor known for his appearances in films including Highlander, Braveheart, Trainspotting, Troy and The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, as well as television series such as Game of Thrones.