Timewatch
1982 -
Dalziel & Pascoe
1996 - 2007 • Guy Latimer
Judge John Deed
2001 - 2007 • DAC Row Colemore
Charmed
1998 - 2006 • Thrask
The Lady Musketeer
2004 - 2004 • Athos
The Terry and Gaby Show
2003 - 2004
Beginner's Luck
2001 • Andrew Fontaine
A Knight's Tale
2001 • John Thatcher
Nash Bridges
1996 - 2001 • Nigel Poole
Trance
2001 • Jerome
Contaminated Man
2000 • President of Clarion
Shadow Run
1998 • Melchoir
The Proprietor
1996 • Elliott Spencer
Tales from the Crypt
1989 - 1996 • Larry
Home Song
1996 • Claire's Colleague
Dead Man's Island
1996 • Milo
To Be the Best
1991 -
Wogan
1982 - 1992 • Self
Aces: Iron Eagle III
1992 • Palmer
3 Men and a Little Lady
1990 • Edward
Dynasty
1981 - 1989 • Ben Carrington
A Fine Romance
1989 - 1989 • Michael Trent
Souvenir
1988 • William Root
The Lady and the Highwayman
1988 • Rudolph Vyne
Shades of Love: The Man Who Guards the Greenhouse
1988 • Jeff Green
Tears in the Rain
1988 • Michael Bredon
Blind Justice
1988 • Joseph Mahoney
The Fantasist
1986 • Inspector McMyler
Hammer House of Mystery and Suspense
1984 - 1984
Kane & Abel
1985 - 1985 • The Baron
Mata Hari
1985 • Karl von Bayerling
Lace II
1985 • Raleigh
Until September
1984 • Philip
Heat and Dust
1983 • Douglas Rivers
The Agatha Christie Hour
1982 - 1982 • Jack Trent
Lou Grant
1977 - 1982 • Peter Witter
The Letter
1982 • Officer Withers
Treasure Island
1982 • Captain Smollett
From a Far Country
1981 • Tadek Sobański
Eye of the Needle
1981 • David
Hammer House of Horror
1980 - 1980 • Tom
Zulu Dawn
1979 • Lt. Coghill
Little Girl in Blue Velvet
1978 • Baby
The Duchess of Duke Street
1976 - 1977 • Charles Tyrrell
East of Elephant Rock
1978 • Robert Proudfoot
Thriller
1973 - 1976 • Sunny Garrick
Royal Flash
1975 • Eric Hansen
Dr. Watson and the Darkwater Hall Mystery
1974 • Sir Harry
Jennie: Lady Randolph Churchill
1974 - 1974
The Rivals of Sherlock Holmes
1971 - 1973 • Stringer
The Regiment
1972 -
There's a Girl in My Soup
1970 • Nigel (uncredited)