Self
The Center Seat: 55 Years of Star Trek (2021)
Teddy Chislington
The Librarians (2014)
Sardath (voice)
Tinerii justițiari (2010)
The Keeper (voice)
Legenda căutătorului (2008)
Robert Pryce
Mad Men (2007)
Dexter (2006)
John Caulfield
Minți criminale (2005)
Father Cullen
Sub soarele Philadelphiei (2005)
Canton Delaware
Doctor Who (2005)
Old Canton Delaware
Merlin (voice)
Liga Dreptății (2001)
Clive Alpert
Crossing Jordan (2001)
Town Elder
Fetele Gilmore (2000)
Merrill
Fermecătoarele (1998)
Lead Jackal (voice)
The Wild Thornberrys (1998)
Grave Digger
Strigoiul: Moștenirea (1996)
Maj. Viktor Lushov
Justiție militară (1995)
Qatai
Star Trek: Voyager (1995)
Petros Xanatos (voice)
Gargoyles (1994)
Dum Dum Dugan (voice)
Omul de Fier (1994)
The Soul Hunter
Babylon 5 (1994)
Warleader G'Sten
Dr. Tom Arneberg
Diagnostic: Omor (1993)
Lawrence Limburger (voice)
Biker Mice from Mars (1993)
Mr. Drake
Frasier (1993)
The Professor
seaQuest DSV (1993)
Gooshie, the Miner
Capcana Timpului (1989)
Dr. Ira Graves
Star Trek: Generația Următoare (1987)
Blank Reg
The Max Headroom Show (1987)
Designing Women (1986)
Dr. Zito
MacGyver (1985)
Gracchus 1 episode, 1985
A.D. (1985)
Dr. Fredrick Grundberg
Crimă, a scris ea (1984)
Mahaffy
Hammer House of Mystery and Suspense (1984)
Bill's Father
The Day of the Triffids (1981)
Specz
Shogun (1980)
Hospital Gardener
Hammer House of Horror (1980)
John
Minder (1979)
Gorlois
The Legend of King Arthur (1979)
Mr. Smith
Out (1978)
Raymond Girard
Enemy at the Door (1978)
Malenski
The Professionals (1977)
Det. Chief Insp. Morrison
The Sweeney (1975)
Harry Cowper
Play for Today (1970)
In Memory Of