Gort, Bellman and True, Island, 1987.
Forensic expert, Split Second, Filmayer, 1992.
Toussant, Cutthroat Island (also known as Corsari, L'ile aux pirates, and Die Piratenbraut), Metro-Goldwyn-Mayer, 1995.
Commander Johnson, Police 2020, 1997.
Admiral Wilson, Wing Commander (also known as Wing Commander: Space Will Never Be the Same), Sony Pictures Entertainment, 1999.
Hippasus, Troy, Warner Bros., 2004.
Sir Reginald Morris, Too Much Too Young, Pensmith Films, 2005.
Hillman, Final Contract: Death on Delivery, Action Concept, 2006.
Television Appearances; Movies:
Detective Inspector Mercer, Frankie and Johnnie, BBC, 1985.
Carbon de Castel Jaloux, Cyrano de Bergerac, Channel 4, 1985.
Tony Laytham, Seekers, 1992.
Polixenes, King of Bohemia, The Winter's Tale, 1999.
Rodney Aronson, The Inspector Lynley Mysteries: In the Presence of the Enemy, BBC, 2003.
Maitland, Wallis & Edward, ITV, 2005.
Television Appearances; Miniseries:
Robert James Lees, Jack the Ripper, CBS, 1988.
Mr. Herne, Bramwell V, PBS, 2000.
Bishop Latimer, The Virgin Queen, PBS, 2005.
Television Appearances; Episodic:
Paul Roussilon, "Crossed Swords," Bergerac, BBC1, 1988.
Helmut, "L'infamie," Paris, 1994.
Leon Chase, "The Right Thing," The Bill, ITV1, 1996.
Kirby, "Death Minister," Crime Traveller, BBC, 1997.
Detective, Cold Feet, ITV, 1998.
Deputy Chief Inspector Miller, "Double Helix," Danger-field, BBC, 1998.
Paul Holman, "Borderline," The Bill, ITV1, 1999.
Keith Burns, "Thou Shalt Not Kill," Spooks (also known as MI-5), BBC, 2002.
Mr. Mansell, "Out of the Blue," Heartbeat, ITV, 2003.
Robbie, "Fool for Love," Casualty, BBC1, 2003.
Deputy Chief Inspector Mullens, Hustle, BBC, 2004.
Assistant Commissioner Mullen, New Tricks, BBC, 2004.
Trevor Godwin, "In the Bleak Midwinter," Heartbeat, ITV, 2004.
Television Appearances; Other:
Ted Fulton, An Unsuitable Job for a Woman: Sacrifice (special), PBS, 1998.
Saratoga, Im Auftrag des Vatikans, 2006.
Don Pedro and Signior Benedick of Padua, Much Ado About Nothing, Gershwin Theatre, New York City, 1984–85.
Title role and Captain Carbon de Castel Jaloux, Cyrano de Bergerac, Gershwin Theatre, 1984–85.
Banquo, Macbeth, Young Vic Theatre, London, then Long Wharf Theatre, New Haven, CT, both 2000.
The cardinal, The Duchess of Malfi, Royal Shakespeare Company, Barbican Theatre, London, 2000, then Stratford-upon-Avon, England, 2001.
Mr. Crampton, You Never Can Tell, Garrick Theatre, London, 2005.
Gratiano and Brabantio, Othello, Royal Shakespeare Company, Japanese and British cities, 2004.