James Cosmo Verified By Editor

(Actor)

Relationship Facts of James Cosmo

James Cosmo is not having an affair with anyone presently.
His sexual orientation is straight.

Is James Cosmo married?

James Cosmo is a married man. He was happily married to Annie Harris in 2000. The duo has been blessed with two kids named Ethan Cosmo, and Findlay Cosmo.

James Cosmo: Biography in Details

Who is James Cosmo?

James Cosmo also known as James Ronald Gordon Copeland MBE is a Scottish actor, who is popularly known for playing the role of Angus MacLeod in the 1986 fantasy action-adventure film Highlander. Similarly, he is also known for his appearance in The Last of the Blonde Bombshells, Once Upon a Time in the Midlands, and The Chronicles of Narnia: The Lion, the Witch and the Wardrobe.

James Cosmo: Bio, Age, Education

James Cosmo was born on May 24, 1948, in Dumbarton, Dunbartonshire, Scotland. He is 76 years old as of 2025. He holds Scottish nationality and his ethnicity is caucasian. Similarly, his birth sign is Gemini.

He was born to his parents James Copeland and Helen Goodlet Findlay. His parents were also an actor. As for his siblings, he has a sister named Laura. When he was young, he played cricket on Hampstead Heath with Sean Connery while his father was in the pub with Peter O’Toole.

Speaking about his educational background, he attended Hartfield Primary School in Dumbarton.

Rumours, Controversy

James has not been involved in controversy until now. He keeps his personal life private and avoids scandals and rumours. He ignores the activities that affect his career and image.

Career and Professional Life

Talking about his career, he made his acting debut playing the role of Peter Randall in a television drama series Dr. Finlay’s Casebook. Later, he made his appearance in Ransom for Pretty Girl, This Man Craig, Scarecrow and Mrs. King, Running Scared, and Detective.

Recently, he played Fraser Warren in a six-part British television series made for BBC One, starring Joe Cole and Alexandra Roach.

His other television series include:

  • Magnum Opus as Moshe Navon
  • Shetland as Arthur McCall
  • Stag as The Gamekeeper
  • The Collection as Jules Trouvier
  • The Durrells as Captain Creech
  • Celebrity Big Brother Himself
  • SS-GB as Harry Woods
  • Mystery of the Lost Paintings Narrator (voice)
  • Hold the Sunset as Bob
  • The Name of the Rose as Jorge da Burgos
  • Chernobyl as Miner
  • His Dark Materials as Farder Coram
  • The Bay Bill as Bradwell
  • Tom Clancy’s Jack Ryan as Luka Gocharov

Similarly, he has also worked in several films including Justin and the Knights of Valour, Where Have I Been All Your Life?, The Chronicles of Narnia: The Lion, the Witch and the Wardrobe, The Adventures of Greyfriars Bobby, and many more.

Net Worth and Salary

James might have earned a good amount of money as a professional actor. Most of his earnings come from his acting career, movies, television series, and other business ventures. His salary and net worth are under review.

Body Measurements: Height and Weight

James Cosmo has maintained a good body shape and has a decent height. He stands at a height of 6 feet 2 inches tall and weighs around 80kg. He has grey hair and green colour eyes. Information about his other body measurements such as biceps size, chest size, dress size and shoe size is under review.

Social Media: Instagram and Twitter

The actor is quite active on Instagram and holds more than 5.9k followers. He has posted around 4 posts on Instagram under the username “@realjamescosmo”. Similarly, he holds around 27.9k followers on Twitter and around 2.2k on Facebook. However, he is not active on TikTok, and YouTube.

James Cosmo's Birthday Dates

YearDateDay
2025MaySaturday
2026MaySunday
2027MayMonday
2028MayWednesday
2029MayThursday
Disclaimer Statement: Married Biography's editors wrote and updated all of this data based on their best knowledge and understanding. If any mistakes are found, please use our email to report this content and images.