James Mackay Filmography
- Actor (17 credits)
- Dynasty (2017) Steven Carrington
- Battle of the Sexes (2017) Barry Court
- Pirates of the Caribbean: Dead Men Tell No Tales (2017) Maddox
- Hacksaw Ridge (2016)
- The Dressmaker (2015) William Beaumont
- The Lovers (2014) Charles Stewart
- Love Child (2014) Lance
- Manny Gets Censored (2014) Manny
- Skin Deep (2014) Nurse Ben
- The Tomorrow People (2013) Julian Masters
- Being Venice (2012) Fireman
- The Straits (2012) Joel Thomson
- Redd Inc. (2011) Rudy Khan
- Burning Man (2011) Paramedic
- Don't Be Afraid of the Dark (2010) Librarian
- Panic at Rock Island (2010) Pierce
- Rescue Special Ops (2009) Saxon Blake
- Composer (1 credits)