2025
Werewolf Game as Bill2024
To the Journey - Looking Back at Star Trek: Voyager as Self2023
A Biltmore Christmas as Harold Balaban2022
Confess, Fletch as Count Clementi Arbogastes De Grassi2022
MEAD as Admiral Gillette2021
Deck the Heart as Larry Link2021
After Masks as Dr. Robinson (Past Cure Segment)2020
Superhuman: The Invisible Made Visible as Self - Special Guest2020
Unbelievable!!!!! as Boris / Edgar Allan Putz2018
Buttons as Mr. Wentworth2016
The Meddler as Cos2014
Age of Tomorrow as General Magowan2014
Don't Blink as Man in Black2014
That Guy Dick Miller as Self2012
Atlas Shrugged: Part II as Dr. Robert Stadler2011
Beethoven's Christmas Adventure as Smirch2011
The Captains as Self2011
Morlocks as Colonel Wichita2011
The Candidate as Carl Tucker2010
Mega Shark vs. Crocosaurus as Admiral Calvin2010
Monsterwolf as Stark2010
Quantum Quest: A Cassini Space Odyssey as Milton (voice)2008
Ben 10: Race Against Time as Principal White2008
P.J. as Stan Jamison2006
A.I. Assault as Dr. John Foster2005
Homecoming as Kurt Rand1999
Star Trek: Voyager - Dark Frontier as The Doctor1997
The Second Civil War as Godfrey1995
Out There as Walter Danverstein (uncredited)1995
VR.5 as Not available1994
Wagons East! as Ben Wheeler1994
Revenge of the Nerds IV: Nerds In Love as Chad Penrod1994
White Mile as Tom Horton1993
Matinee as Howard, the Theater Manager1992
A Murderous Affair: The Carolyn Warmus Story as David Lewis1991
L.A. Story as Voicephone (voice) (uncredited)1991
Motorama as Jerry the Policeman1991
Violation of Trust as Dr. Raymond Gilmore1989
Loverboy as Dr. Reed Palmer1988
Dead Heat as Lt. Herzog1988
976-EVIL as Mark Dark1988
Jack's Back as Dr. Carlos Battera1987
Munchies as Bob Marvalle1987
Mr. President as Reinbeck1987
Bates Motel as Dr. Goodman1987
Amazon Women on the Moon as Rick Raddnitz (segment "Roast Your Loved One")1986
Throb as Not available1985
Explorers as Starkiller / Wak / Wak and Neek's Father1980
The Dream Merchants as Mark KesslerNaN
Star Trek: Starfleet Academy as The Doctor2024
Space Command Redemption as Yusef Sekander2022
The Shuttlepod Show as Self2022
Quantum Leap as Dr. Edwin Woolsey2022
Discontinued as Theodore2021
The Center Seat: 55 Years of Star Trek as Self2021
CSI: Vegas as Carlo Rey2021
Star Trek: Prodigy as The Doctor (voice)2021
Portal Runner as TV Salesman2020
Star Trek Day as Self2020
Stars in the House as Self2020
Mythic Quest as Principal Taggart2019
Dickinson as Ithamar Conkey2019
Ben, frankly. as Caesar2019
Torn as Rabbi2018
Station 19 as Mr. Nelligan2017
Young Sheldon as Professor Salzman2017
The Orville as Ildis Kitan2017
The Good Fight as Arbiter Alan Mannheim2017
A Bad Feeling as Self2016
Lucifer as Yuri2016
Justice League Action as Harvey Dent / Two-Face (voice)2016
Hail, Caesar! as Rabbi2016
The Father and the Bear as Charlie2016
Cozmo's as Wender2015
Occupants as Dr Alan Peterson2015
Mansion of Blood as Samuel Corbett2015
Star Trek: Renegades as Not available2014
The Flash as Dexter Myles2014
The Flash as Dexter Myles (voice)2014
Infiltrators as Reverend Quaid2013
The Captains Close Up as Self2012
Perception as A. Z. Weyland2012
The Client List as Judge Hughes2012
The Legends of Nethiah as Grandpa / Sir Hanif2012
Camilla Dickinson as Mr. Stephanowski2012
Rock Jocks as Guard 12012
The Inspector Chronicles as Bernard2012
Spirit Hunters as Bob2011
Body of Proof as Henry Pedroni2011
Jessie as Cyril Lipton2011
Austin & Ally as Dr. Grant2011
Happy Endings as Mr. Logan2011
Femme Fatales as Hieronymus Hawks2011
Trail of Blood as Agent Weston2010
Hawaii Five-0 as C.I.A. Man2010
Justified as Karl Hanselman2010
The Captains of The Final Frontier as Self2010
The Odds as Dale Kakowski2009
Castle as Clark Murray2009
Stargate Universe as Richard Woolsey2009
Sensored as Wade Mixon2009
The Awakened as Maddox2008
The Mentalist as Jason Cooper2008
Universal Signs as Father Joe2007
Chuck as Perseus2007
Pushing Daisies as Detective Puget2007
Women's Murder Club as Not available2006
40 Years of Star Trek as Self2005
Grey's Anatomy as Mr. Nelligan2005
Supernatural as Wayne Whittaker Jr.2005
Bones as Dr. Lawrence Rozran2005
The Closer as Mr. Sheffield2005
Ben 10 as Leader Alien (voice)2005
Masters of Horror as Not available2005
E-Ring as Not available2004
CSI: NY as Sheriff Benson2004
Stargate Atlantis as Richard Woolsey2004
Justice League Unlimited as Amazo (voice)2004
The 4400 as Trent Appelbaum2003
NCIS as Dale Harding2003
The O.C. as Bill Merriam2003
Cold Case as Arthur Lennox2003
Evil Con Carne as Cod Commando (voice)2003
Eve as Professor Dunson2003
The Lyon's Den as Not available2003
Looney Tunes: Back in Action as Acme VP, Rhetorical Questions2003
Unleashing the Beast: Making ‘The Howling’ as Not available2003
Roddenberry on Patrol as The Doctor2002
The Dead Zone as Mitch McMurtry2002
Creating a Myth... the Memories of 'Legend' as Himself2001
Smallville as Edward Teague2001
Crossing Jordan as Bruno Casnelli2001
Justice League as Blackhawk (voice)2001
Justice League as Blackhawk / Nazi Soldier (voice)2001
Justice League as Amazo (voice)2001
The Amati Girls as Grace's Doctor2000
Buzz Lightyear of Star Command as Professor Reddschift (voice)1999
The West Wing as E. Bradford Shelton1998
Seven Days as Not available1998
Small Soldiers as Ralph, Clean Room Technician1998
Archibald the Rainbow Painter as Dr. Kurtz1997
Stargate SG-1 as Richard Woolsey1997
The Practice as Not available1997
Ally McBeal as Barry Philbrick1997
Menno's Mind as Senator Taylor1996
Sabrina, the Teenage Witch as Bob Jacobs1996
Early Edition as Not available1996
Star Trek: First Contact as Enterprise EMH1995
Star Trek: Voyager as The Doctor1995
The Outer Limits as Emmet Harley1995
What a Cartoon! as Pfish (voice)1995
The Savage Dragon as (voice)1995
Star Trek: Voyager - Inside the New Adventure as Host1995
Launch of Star Trek: Voyager as Himself1995
E! Inside Star Trek: Voyager as Himself1995
The New Explorers: The Science of Star Trek as Self1994
ER as Abraham Zimble1994
The Pagemaster as Pirate (voice)1994
Runaway Daughters as Mr. Cahn1993
Frasier as Charlie Koechner1993
Star Trek: Deep Space Nine as Dr. Lewis Zimmerman / EMH Mark I1993
The Adventures of Brisco County, Jr. as Puel1993
Fatal Deception: Mrs. Lee Harvey Oswald as David Lifton1992
Batman: The Animated Series as Eddie G. (voice)1992
Deadly Matrimony as Prosecutor1992
Samantha as Neil Otto1992
The Witches of Eastwick as Raymond Gentry1991
Home Improvement as Joe Morton1991
Dinosaurs as Clerk (voice)1991
Dinosaurs as Muse (voice)1991
Dinosaurs as Ted (voice)1991
Frame Up as Frank Govers1990
Total Recall as Johnnycab (voice)1990
Gremlins 2: The New Batch as Forster1989
Tales from the Crypt as Frank Bobo1989
The 'Burbs as Joe, Garbageman #21989
The Cover Girl and the Cop as Denise's Date1988
The Wonder Years as Coach Cutlip1988
China Beach as Dick Richard1988
China Beach: Pilot as Dr. Dick Richard1987
21 Jump Street as Ralph Buckley1987
Innerspace as The Cowboy1987
The Man Who Fell to Earth as Agent Richard Morse1987
Paul Reiser: Out on a Whim as Not available1986
L.A. Law as Lawyer John Dunphy1986
Back to School as Giorgio1985
The Golden Girls as Dr. Revell1985
Amazing Stories as Tony Sepulveda1985
Legend as Meg Mucklebones1983
Scarecrow and Mrs. King as Not available1983
Star 80 as Interviewer1983
Get Crazy as O'Connell1983
The Other Woman as Chuchi1983
Dixie: Changing Habits as Harry Meadows1982
Newhart as Not available1982
Silver Spoons as Not available1982
It Takes Two as Not available1982
Lois Gibbs and the Love Canal as Larry McGuinness1981
The Howling as Eddie Quist1981
The Violation of Sarah McDavid as Scott Crowell1981
Golden Gate as Not available1979
Archie Bunker's Place as Not available1978
Taxi as Philip Polevoy1976
Alice as Not available1973
Kojak as Thomas Rindone