James Cosmo was born on October 27, 1947 in Clydebank, Dunbartonshire, Scotland as James Ronald Gordon Copeland. He is an actor, known for Braveheart (1995), Highlander (1986) and Troy (2004). He has been married to Annie Harris since May 24, 2000.
Tag
Showing: 1 - 1 of 1 RESULTS