Role w serialach
Bergerac
jako Crozier
71 odcinków
Grange Hill
jako Mr. Llewelyn
18 odcinków
Wing and a Prayer
jako Stephen Arlington
14 odcinków
Crusades
jako St. Bernard
4 odcinków
Great Expectations
jako Compeyson
3 odcinków
2 odcinków
Colditz
jako Volkssturm
1 odcinków
1 odcinków
The Caesars
jako Lepidus
1 odcinków
Public Eye
jako Henryk
1 odcinków
Holocaust
jako Hoefle
1 odcinków
King of the River
jako Tim
1 odcinków
Wilde Alliance
jako Bert
1 odcinków