Miami Vice
as Marty Glickburg
Sex and the City
as Neville Morgan
Xena: Warrior Princess
as Zeus
Tales of the Unexpected
as Peter Madison
The Equalizer
as Kenneth Whitten
Crown Court
as James Elliot QC
The Professionals
as Sammy
Hotel
Playhouse
as Joe
Providence
as St. Peter
Hercules: The Legendary Journeys
Another World
as Carl Hutchins
The Bodyguard
as Klingman
Deuce Bigalow: European Gigolo
as Gian-Carlo
Awakenings
as Mr. Kean
Funny Money
as Ferguson
Brideshead Revisited
as Rex Mottram
The Thomas Crown Affair
as Friedrich Golchan
Supernatural
as Andras
Fresno
as Charles