James Harkness
Movies 11
Rogue One: A Star Wars Story
as Private Basteren
2016
Darkest Hour
as AD Nicholl (Secretary #1)
2017
Spencer
as Footman Paul
2021
Macbeth
as Angus
2015
The Program
as Wayne
2015
Wild Rose
as Elliot
2019
California Schemin'
as Graham
2026
Kill
as Miller
2024
Poison Arrows
as Terry McLean
2022
The Wolf
as The Wolf
2026
Dad Was
as Mattie
2020TV Shows 10
Unforgettable
as Rudy
2011
Gangs of London
as Kev
2020
Raised by Wolves
as Tamerlane
2020
A Thousand Blows
as Brenner
2025
The Bombing of Pan Am 103
as Sandy Gay
2025
The Nest
as James
2020
The English Game
as Jimmy Love
2020
The Victim
as Craig Myers
2019
Anne Boleyn
as Sir William Kingston
2021
Summerwater
as Gavin
2025