Acting
The Bill
1984
Play for Today
1970
Tales of the Unexpected
1979
Bergerac
1981
Sharpe
1993
ScreenPlay
1986
Yıldız Savaşları: Bölüm I - Gizli Tehlike
1999
The Young Indiana Jones Chronicles
1992
Wallander
2008
The Darling Buds of May
1991
Barriers
Skandal
2006
Murder Investigation Team
2003
The Last Days of Pompeii
Mitch
The Far Pavilions
A Perfect Spy
1987
Vanity Fair
Psychos
The First Olympics: Athens 1896
The Watcher in the Woods
1980
Thirteen at Dinner
1985
Beau Geste
1982
An Actor's Life for Me
My Brother Jonathan
Every Time We Say Goodbye
Sharpe's Regiment
1996
The Hippopotamus
2017
Black Arrow
The Adventures of Young Indiana Jones: Adventures in the Secret Service
Sharpe: The Legend
1997
The Turn of the Screw
1974
Monk Dawson
1998
Charles and Diana: Unhappily Ever After
Video Stars
1983
The Corsican Brothers
The Laura Marlin Mysteries : Dead Man's Cove 2018
A Flame to the Phoenix
Perfect Life
2010
Duel of Hearts
Drums Along Balmoral Drive
The Other Woman
1976