How tall is James Cosmo?
James Cosmo was born in James Ronald Gordon Copeland, Scotland, on 27 October 1947 at Clydebank, Dunbartonshire. He's a well-known actor, Highlander and Troy's Braveheart. Since 24 May 2000, he has married Annie Harris.
6 feet
1 m 84 cm
image credit: m.media-amazon.com