Role w serialach
The Roads to Freedom
jako Mathieu Delarue
13 odcinków
Reilly: Ace of Spies
jako Narrator (voice)
12 odcinków
The Big M
jako Johnny Treherne
6 odcinków
4 odcinków
Late Call
jako Howard Calvert
4 odcinków
Theatre 625
jako Alan Stevens
4 odcinków
Theatre 625
jako Gerard
3 odcinków
2 odcinków
Colditz
jako W / Cdr George Marsh
1 odcinków
Hallmark Hall of Fame
jako Britannus
1 odcinków
The Millionaire
jako McGinnis
1 odcinków
1 odcinków
1 odcinków
Fall of Eagles
jako Ratchkowsky
1 odcinków
ITV Play of the Week
jako Walter Luke
1 odcinków
1 odcinków
1 odcinków
BBC Play of the Month
jako Vershinin
1 odcinków
The Modern World: Ten Great Writers
jako Advocate
1 odcinków
A Ghost Story for Christmas
jako The Rev. Justin Somerton
1 odcinków
Performance
jako Fool
1 odcinków
Playhouse
jako Sam McInstrey
1 odcinków
Jesus of Nazareth
jako John bar Zebedee
1 odcinków
Theatre 625
jako Stirling Moss
1 odcinków
Screen Two
jako Bryden Thomas
1 odcinków