← Back to Home
πŸ‘€
πŸ“ˆ Top Grossing Movie Wonder Woman $822,303,505
πŸ“‰ Lowest Grossing Movie The Kindred $14,325
🎬 First Film Debut The Virgin Soldiers 1969
🌟 Latest Film Release Salvable 2025

Filmography

Released in 2025

Salvable

Salvable

James Cosmo plays Welly | Released: 2025

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2024

The Beast Within

The Beast Within

Billed as a Cast Member | Released: 2024

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2022

🎬

My Sailor, My Love

James Cosmo plays Howard | Released: 2022

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£25,014
🌐 Global Gross β€”

Released in 2021

🎬

Jagame Thandhiram

James Cosmo plays Peter Sprott | Released: 2021

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
🎬

The Kindred

James Cosmo plays Frank Menzies | Released: 2021

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross $14,325

Released in 2020

🎬

Skylines

James Cosmo plays Grant | Released: 2020

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2019

Tomorrow

Tomorrow

James Cosmo plays Mr. Charles | Released: 2019

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£14,208
🌐 Global Gross β€”
🎬

The Hole In the Ground

Billed as a Cast Member | Released: 2019

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£96,403
🌐 Global Gross β€”

Released in 2018

🎬

Malevolent

James Cosmo plays Grandpa | Released: 2018

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
Outlaw/King

Outlaw/King

Billed as a Cast Member | Released: 2018

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
🎬

In Darkness

Billed as a Cast Member | Released: 2018

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£1,550
🌐 Global Gross β€”
🎬

Ashes In the Snow

James Cosmo plays Mr. Stakas | Released: 2018

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2017

Whisky Galore

Whisky Galore

Billed as a Cast Member | Released: 2017

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£357,002
🌐 Global Gross $659,920
T2 Trainspotting

T2 Trainspotting

Billed as a Cast Member | Released: 2017

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£16,956,434
🌐 Global Gross $41,681,746
🎬

London Heist

James Cosmo plays Ray | Released: 2017

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
Wonder Woman

Wonder Woman

James Cosmo plays Field Marshall Haig | Released: 2017

πŸ‡ΊπŸ‡Έ US Box Office $412,752,408
πŸ‡¬πŸ‡§ UK Box Office Β£22,190,664
🌐 Global Gross $822,303,505

Released in 2016

🎬

Breakdown

Billed as a Cast Member | Released: 2016

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£480
🌐 Global Gross β€”
Ben Hur

Ben Hur

Billed as a Cast Member | Released: 2016

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£1,792,732
🌐 Global Gross β€”

Released in 2015

🎬

Moonwalkers

James Cosmo plays Dawson | Released: 2015

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
The Legend of Barney Thomson

The Legend of Barney Thomson

Billed as a Cast Member | Released: 2015

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£845,276
🌐 Global Gross β€”

Released in 2013

🎬

Get Lucky

James Cosmo plays Mr. Zigic | Released: 2013

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
Justin and the Knights of Valour

Justin and the Knights of Valour

Billed as a Cast Member | Released: 2013

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£3,193,810
🌐 Global Gross $19,799,759
🎬

Hammer of the Gods

James Cosmo plays King Bagsecg | Released: 2013

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
The Christmas Candle

The Christmas Candle

James Cosmo plays Herbert Hopewell | Released: 2013

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£11,217
🌐 Global Gross $2,476,775
🎬

Citadel

Billed as a Cast Member | Released: 2013

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£100,612
🌐 Global Gross β€”

Released in 2012

🎬

Songs For Amy

James Cosmo plays Murdo | Released: 2012

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2011

🎬

The Glass Man

James Cosmo plays Pecco | Released: 2011

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2010

🎬

Outcast

Billed as a Cast Member | Released: 2010

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£113
🌐 Global Gross β€”

Released in 2009

🎬

The Clan

James Cosmo plays Hector McKinley | Released: 2009

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2007

The Last Legion

The Last Legion

James Cosmo plays Hrothgar | Released: 2007

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£335,838
🌐 Global Gross $25,303,038
🎬

The Seeker: The Dark Is Rising

Billed as a Cast Member | Released: 2007

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£788,769
🌐 Global Gross β€”

Released in 2006

Free Jimmy

Free Jimmy

James Cosmo plays HudMaSpecs | Released: 2006

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£498
🌐 Global Gross $2,277,607
🎬

Half Light

James Cosmo plays Finlay Murray | Released: 2006

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2005

🎬

The Adventures of Greyfriars Bobby

James Cosmo plays James Brown | Released: 2005

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
The Chronicles of Narnia: The Lion the Witch and the Wardrobe

The Chronicles of Narnia: The Lion the Witch and the Wardrobe

James Cosmo plays Father Christmas | Released: 2005

πŸ‡ΊπŸ‡Έ US Box Office $291,710,957
πŸ‡¬πŸ‡§ UK Box Office Β£44,517,700
🌐 Global Gross $738,809,845

Released in 2004

Troy

Troy

Billed as a Cast Member | Released: 2004

πŸ‡ΊπŸ‡Έ US Box Office $133,378,256
πŸ‡¬πŸ‡§ UK Box Office Β£17,885,742
🌐 Global Gross $481,228,348

Released in 2003

The Reckoning

The Reckoning

James Cosmo plays Lambert | Released: 2003

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross $114,397

Released in 2002

Once Upon a Time In the Midlands

Once Upon a Time In the Midlands

Billed as a Cast Member | Released: 2002

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£129,920
🌐 Global Gross β€”
The Four Feathers

The Four Feathers

James Cosmo plays Col. Sutch | Released: 2002

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£61,800
🌐 Global Gross β€”

Released in 2001

🎬

All the Queens Men

James Cosmo plays Archie | Released: 2001

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross $121,258
🎬

To End All Wars

Billed as a Cast Member | Released: 2001

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 2000

🎬

The Last of the Blonde Bombshells

James Cosmo plays McNab | Released: 2000

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 1999

🎬

The Match

James Cosmo plays Billy Bailey | Released: 1999

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
🎬

One More Kiss

James Cosmo plays Frank | Released: 1999

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”
🎬

Split Second

James Cosmo plays Donald Paterson | Released: 1999

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 1998

Babe: Pig In the City

Babe: Pig In the City

Billed as a Cast Member | Released: 1998

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£3,708,138
🌐 Global Gross $69,131,860

Released in 1996

Trainspotting

Trainspotting

Billed as a Cast Member | Released: 1996

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£12,300,990
🌐 Global Gross $33,306,143
Emma

Emma

Billed as a Cast Member | Released: 1996

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£7,465,422
🌐 Global Gross $32,398,451

Released in 1995

Braveheart

Braveheart

James Cosmo plays Campbell | Released: 1995

πŸ‡ΊπŸ‡Έ US Box Office $75,609,945
πŸ‡¬πŸ‡§ UK Box Office Β£11,686,303
🌐 Global Gross $213,216,216

Released in 1990

The Fool

The Fool

James Cosmo plays Mr. Bowring | Released: 1990

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£187,855
🌐 Global Gross β€”
🎬

Treasure Island

James Cosmo plays Redruth | Released: 1990

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£368,406
🌐 Global Gross β€”

Released in 1988

Stormy Monday

Stormy Monday

James Cosmo plays Tony | Released: 1988

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£150,562
🌐 Global Gross β€”

Released in 1986

Highlander

Highlander

James Cosmo plays Angus MacLeod | Released: 1986

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£4,006,436
🌐 Global Gross $19,000,000

Released in 1984

🎬

The Master of Ballantrae

James Cosmo plays Horseman | Released: 1984

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 1972

🎬

Young Winston

James Cosmo plays Officer on Train | Released: 1972

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office β€”
🌐 Global Gross β€”

Released in 1969

The Virgin Soldiers

The Virgin Soldiers

James Cosmo plays Waller | Released: 1969

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£271,487
🌐 Global Gross β€”
Battle of Britain

Battle of Britain

James Cosmo plays Jamie | Released: 1969

πŸ‡ΊπŸ‡Έ US Box Office β€”
πŸ‡¬πŸ‡§ UK Box Office Β£1,085,183
🌐 Global Gross β€”