Hilton McRae · Actor
Sealed
2026
Elsinore
Hospital Patron
Sealed
2018
A Private War
Adam Watkins
Sealed
2017
The Sense of an Ending
Alex Stuart
Sealed
2017
Darkest Hour
Arthur Greenwood
Sealed
2016
Denial
Judge John Trench
Sealed
2015
Macbeth
Macdonwald
Sealed
2015
Far from the Madding Crowd
Jacob Smallbury
Sealed
2014
Serena
Doctor
Sealed
2012
Nora
Robin
Sealed
2012
National Theatre Live: Timon of Athens
Apemantus
Sealed
2011
The Power of Three
Gordon
Sealed
2009
The Execution of Gary Glitter
Gary Glitter
Sealed
2004
Bobby Jones: Stroke of Genius
Jimmy Maiden
Sealed
1999
Mansfield Park
Mr. Price
Sealed
1995
Voices
Gerald Duffy
Sealed
1994
The Taming of the Shrew
Hortensio / Peter (voice)
Sealed
1993
The Secret Rapture
Norman
Sealed
1990
King of the Wind
Cook
Sealed
1985
Max Headroom: 20 Minutes into the Future
Breugal
Sealed
1984
Greystoke: The Legend of Tarzan, Lord of the Apes
Willy
Sealed
1983
Return of the Jedi
Arvel Crynyd (uncredited)
Sealed
1983
Gaskin
John Rossington
Sealed
1981
The French Lieutenant's Woman
Sam
Sealed
1980
The Adventures of Frank: Everybody's Fiddling Something
Ad man / Singer
Sealed
1980
Dreams of Leaving
Robert