← 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