James Grant
Braindead
as Tram DriverWhen a Sumatran rat-monkey bites Lionel Cosgrove's mother, she's transformed into a zombie and...
Movie pagePrick Up Your Ears
as William OrtonWhen the young, attractive Joe Orton meets the older, more introverted Kenneth Halliwell at...
Movie pageThe Innocent
as MacNameeA young engineer is sent to post-WWII Berlin to help the Americans in spying on the Russians. In...
Movie pageBlood Red Roses
as SandyA woman looks back on her life as a political activist in Scotland from the 1950s to the 1970s.
Movie pageWillie Rough
as Willie RoughIn the dark days of 1914 Willie Rough set out to find work in Greenock. He becomes a...
Movie pageBeyond Fear
as Warren SlaterThe true story of Stephanie Slater, a British estate agent who was kidnapped, raped, and held...
Movie pageThe Hothouse
as GibbsMystery surrounds the death of a patient; another has given birth to a child, father unknown....
Movie pageThe Girl in the Lay-by
as Tom MortonA girl working as a hotdog server in a Scottish Highlands lay-by dreams of going to New York.
Movie pageMorning Echo
as Gordon MoffattThe Moffatts are in trouble. Their sick young daughter Franny almost died in October, and,...
Movie pageThe Hanged Man
as Ian DuncanAfter surviving a series of attempts on his life, successful businessman Lew Burnett decides to...
TV Show pageLovejoy
as MontroseThe adventures of the eponymous Lovejoy, a likeable but roguish antiques dealer based in East...
TV Show pageThe Mysteries
as Peter / Wise ManNational Theatre Cottesloe production filmed for Channel 4
TV Show page