James Cosmo
77 years old
James Ronald Gordon Copeland MBE (born October 27, 1947), known professionally as James Cosmo is a Scottish actor. He is known for his film roles as Angus MacLeod in Highlander, Campbell in Bravehe...
See Profile
Brave (Live Action)
A Live Action Re-make of Merida and her Mum.
by Pixar and Disney
Merida (Kelly Macdonald), the impetuous but courageous daughter of Scottish King Fergus (Billy Connolly) and Queen Elinor (Emma Thompson), is a skilled archer who wants to carve out her own path in...
See Story
Join the Conversation
0 comments on James Cosmo as Lord Dingwall in Brave (Live Action)