← Back to Home
👤

James Mackay

Star
📈 Top Grossing Movie Pirates of the Caribbean: Salazars Revenge $794,861,794
📉 Lowest Grossing Movie Time Traveller $66,428
🎬 First Film Debut Don't Be Afraid of the Dark 2011
🌟 Latest Film Release Battle of the Sexes 2017

Filmography

Released in 2026

Time Traveller

Time Traveller

James Mackay plays Charles | Released: November 9, 2026

Released in 2017

Battle of the Sexes

Battle of the Sexes

Billed as a Cast Member | Released: November 24, 2017

Hacksaw Ridge

Hacksaw Ridge

Billed as a Cast Member | Released: January 27, 2017

Pirates of the Caribbean: Salazars Revenge

Pirates of the Caribbean: Salazars Revenge

James Mackay plays Maddox | Released: May 23, 2017

Released in 2015

The Dressmaker

The Dressmaker

Billed as a Cast Member | Released: November 20, 2015

Released in 2011

Don't Be Afraid of the Dark

Don't Be Afraid of the Dark

Billed as a Cast Member | Released: October 7, 2011