
Acted in 26
2020s
- 2023
Maggie
Tom
- 2022
- 2021
- 2020
I Am Pilate
Jeremy Pilate (Elderly)
1990s
- 1996
The Bill: Target
D.I. Deakin
- 1992
- 1990
Nightingales
DI George · 1 episode
1980s
- 1989
- 1988
The River
Tom Pike · 6 episodes
Border
Jan
- 1986
Season's Greetings
Clive
- 1985
The Browning Version
Peter Gilbert
A Month in the Country
Beliayev
- 1983
Brass
Jack Fairchild · 32 episodes
- 1982
- 1981
Pygmalion
Freddie Eynsford-Hill
- 1980
The Merchant of Venice
Stephano