James Cosmo
Movie roles (by U.S. release date):
- Assault (1971)
- The Fool (1990)
- Braveheart (1995)
- Trainspotting (1996)
- One More Kiss (2000)
- All the Queen's Men (2001)
- To End All Wars (2001)
- Once Upon a Time in the Midlands (2002)
- The Four Feathers (2002)
- Skagerrak (2003)
- Man Dancin' (2003)
- Troy (2004)
- The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005)
- The Adventures of Greyfriars Bobby (2005)
- Half Light (2006)
- The Seeker (2007)
- 2081 (2009)
- Outcast (2010)
- Citadel (2012)
- Hammer of the Gods (2013)
- Justin and the Knights of Valour (2013)
- The Christmas Candle (2013)