James Harkness
Theatre includes: The Absence of War (Crucible Sheffield); Great Britain (National/West End); Nighthawkes (Citizens); Blackout (National).
Television includes: One of Us, Moving On, Silent Witness, River City.
Film includes: Macbeth, The Program, Hector, Winter.