Role w serialach
Family Affairs
jako George Shackleford
256 odcinków
Ultimate Force
jako Aidan Dempsey
21 odcinków
Soldier Soldier
jako Lt Col Dan Fortune
13 odcinków
10 odcinków
The Time of Your Life
jako Phil
6 odcinków
The Legend of Robin Hood
jako Will Scarlet
6 odcinków
The Rector's Wife
jako Patrick O'Sullivan
4 odcinków
House of Cards
jako Roger O'Neill
4 odcinków
2 odcinków
Campion
jako Anthony Datchett
2 odcinków
Waking the Dead
jako Daniel Lennon
2 odcinków
Oliver's Travels
jako Baron Kite
2 odcinków
Odyseja
jako Poseidon
2 odcinków
Morderstwa w Midsomer
jako Lance Woodrow
1 odcinków
Kroniki młodego Indiany Jonesa
jako Giscard
1 odcinków
1 odcinków
The Sweeney
jako Hawkins
1 odcinków
1 odcinków
Fall of Eagles
jako Young Franz Josef of Austria-Hungary
1 odcinków
1 odcinków
Peak Practice
jako Dominic Jenkins
1 odcinków
Constantine
jako Dr. Roger Huntoon
1 odcinków
Chiller
jako Peter Walker
1 odcinków
Muszkieterowie
jako Renard
1 odcinków
Łowcy
jako Fritz
1 odcinków
1 odcinków
U nas w Filadelfii
jako Father Michael
1 odcinków
Baskets
jako Monsieur Bellard
1 odcinków
Baskets
jako Professor Henri
1 odcinków
Agenci NCIS. Los Angeles
jako Brian Cooper
1 odcinków
Morderstwa w Midsomer
jako Guy Gamelin
1 odcinków
Agenci NCIS: Początki
jako Mr. Hatcher
1 odcinków
Class Act
jako Mickey Clive
1 odcinków
Churchill's People
jako Rev Dr Walker
1 odcinków