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
Fables
by DC Comics/Vertigo, Bill Willingham
When a savage creature known only as the Adversary conquered the fabled lands of legends and fairy tales, all of the infamous inhabitants of folklore were forced into exile. Disguised among the nor...
See Story
Join the Conversation
0 comments on James Cosmo as Geppetto in Fables