Actor
James Cosmo
Scottish actor (born 1947)
James Cosmo is 78 years old, born on May 24, 1948 in Clydebank.
Next birthday in 200 days, turning 79.
Official links: Wikipedia
James Cosmo fansites
Add a fansite →No James Cosmo fansites listed yet. Run one? Submit it and it could be the Fansite of the Day.
James’s birthday, by the numbers
- James Cosmo was born on a Monday.
- James Cosmo has been alive for about 28,654 days.
- Their 30,000-day milestone falls on July 13, 2030.
- Their next birthday, turning 79, is on a Monday.
- Next milestone: James Cosmo turns 80 on May 24, 2028, in 1 year and 6 months. More milestone birthdays
- James Cosmo is younger than 567 and older than 6,279 of the living celebrities on CFOTD.
- Half birthday: November 24. Birthstone: Emerald.
- James Cosmo belongs to Baby Boomers.
Age gaps
- When James Cosmo was born, Marilyn Monroe was 21. Compare
- James Cosmo was 20 when Will Smith was born. Compare
Born within weeks of James
Days and weekdays are worked out from the birth date. Compare James’s age with anyone.
Birthday wishes from fans
Send James Cosmo a birthday wish, or tell other fans why you love their work. The first good one goes right here.
Post my wish
Get an email before James Cosmo’s birthday, and for any other stars you follow.
Birth dates and details from Wikidata (checked October 15, 2026, newest names added October 27, 2026). Ages update every day. Photos are freely licensed and credited on each profile. How we build this site · Report a mistake
Frequently asked questions
How old is James Cosmo?
James Cosmo is 78 years old, born on May 24, 1948 in Clydebank.
What is James Cosmo’s zodiac sign?
Gemini, born May 24.