Known For
Filmography

The Importance of Being Earnest
Movie · as Rev. Canon Chasuble

Desperate Housewives
TV · as Graham Hainsworth · 1 ep

Kate & Leopold
Movie · as Uncle Millard

The Duke
Movie · as Basil Rathwood

Animaniacs: Wakko's Wish
Movie · as King Salazar (voice)

The West Wing
TV · as Bernard Thatch · 2 eps

RocketMan
Movie · as British Reporter

Liberty!
TV · as Horace Walpole · 6 eps

London Suite
Movie · as Dr. McMerlin

Early Edition
TV · as Vesti · 1 ep

Lush Life
TV · 1 ep

3rd Rock from the Sun
TV · as Dr. Menard · 1 ep

The Real Adventures of Jonny Quest
TV · as Commander (voice) · 1 ep

Goldilocks and the Three Bears
Movie · as McReady

Simon
TV · as Duke Stone · 21 eps

The Drew Carey Show
TV · as Helford · 1 ep

Caroline in the City
TV · as Cats' Producer · 1 ep

Where Are My Children?
Movie

Trick of the Eye
Movie · as Deane

Friends
TV · as Mr. Waltham · 2 eps

Ellen
TV · as Dr. Whitcomb · 3 eps

12:01
Movie · as Dr. Tiberius Scott

The Adventures of Huck Finn
Movie · as Harvey Wilks

My Boyfriend's Back
Movie · as Judge In Heaven

Frasier
TV · as Dr. Campbell · 1 ep

Nervous Ticks
Movie · as Cheshire

Boris and Natasha
Movie · as Anton / Kreeger Paulovitch

Monster in My Pocket: The Big Scream
Movie · as Dr. Henry Davenport, the Invisible Man (voice)

Mad About You
TV · as Hal Conway · 8 eps

Child of Darkness, Child of Light
Movie · as Father Rosetti

Rover Dangerfield
Movie · as Count (voice)

The Torkelsons
TV · as Reginald Harrington · 1 ep

An Inconvenient Woman
TV · as Hector Paradiso · 2 eps

Dinosaurs
TV · as Sir David Tushingham, Judge (voice) · 2 eps

Chips, the War Dog
Movie · as Smythe

Law & Order
TV · as Fenwick · 1 ep

Baby Boom
Movie · as "Center" Instructor
Marblehead Manor
TV · as Albert Dudley · 24 eps

Back to School
Movie · as Phillip Barbay

Jumpin' Jack Flash
Movie · as Malcolm Billings

Murder, She Wrote
TV · as Captain Oliver · 1 ep

Brothers
TV · as Barnes · 1 ep

The A-Team
TV · as Morgan · 1 ep

Magnum, P.I.
TV · as William Troubshaw · 1 ep

Riel
Movie · as McDougall

Hart to Hart
TV · as Patrick Burke, Gordon Chumley · 1 ep
The First Night of 'Pygmalion'
Movie · as Herbert Beerbohm Tree

Knight Errant Limited
TV · as Mr. Sewell · 1 ep
