Skip to content
CFOTD

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.

Send a birthday wish

Born
May 24, 1948, Clydebank
Age
78
Zodiac sign
Gemini
Country
United Kingdom
Known as
Actor

✏️ Suggest an edit

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

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

We read every wish before it goes live. No links, please, and nothing personal about other people.

🎂 Never miss a birthday

Get an email before James Cosmo’s birthday, and for any other stars you follow.

Get birthday alerts

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.