Home / Discover / People

Star Trek: Voyager

1995
as The Doctor

Stargate Atlantis

2004
as Richard Woolsey

China Beach

1988
as Dick Richard

Space Command

2020
as Yusef Sekander

Steambath

1984
as Rod Tandy

The Witches of Eastwick

1992
as Raymond Gentry

Director

Episode Star Trek: Voyager
One Small Step
1999
Episode Star Trek: Voyager
Life Line
2000
Episode Star Trek: Voyager
Alter Ego
1997

Guest Star

Episode The Mentalist
The Red Tattoo
2013
Episode E-Ring
Weekend Pass
2005
Episode Smallville
Arctic
2008
Episode Lucifer
Lady Parts
2016
Episode L.A. Law
Fifty Ways to Floss Your Lover
1987
Episode Dickinson
I Like a Look of Agony
2021
Episode Chuck
Chuck Versus the Lethal Weapon
2009
Episode FedCon
Unknown
2018
Episode Kojak
Kojak's Days (1)
1977
Episode No Ordinary Family
No Ordinary Animal
2011
Episode Alice
Guinness on Tap
1981
Episode The Mentalist
Fire and Brimstone
2013
Episode Biography
The Captains of the Final Frontier
2011
Episode Stargate Atlantis
No Man's Land (2)
2006
Episode Kojak
Kojak's Days (2)
1977
Episode Justice League
The Savage Time (2)
2002
Episode Home Improvement
A Sew, Sew Evening
1993
Episode Stargate Atlantis
The Return (2)
2007
Episode The Golden Girls
The Operation
1986
Episode ER
Days Like This
1995
Episode Perception
Alienation
2013
Episode Femme Fatales
Bad Science
2012
Episode Dinosaurs
Little Boy Boo
1992
Episode Alice
Tommy, the Jailbird
1983
Episode Genius (2017)
Einstein: Chapter Nine
2017
Episode Stargate Atlantis
Misbegotten (3)
2006
Episode Star Trek: Voyager
The Swarm
1996
Episode Home Improvement
Blow Up
1993
Episode Sabrina, The Teenage Witch
Soul Mates
2003
Episode Scarecrow and Mrs. King
Three Little Spies
1986
Episode Justice League
The Savage Time (3)
2002
Episode The Flash (2014)
A New World (3)
2023
Episode Castle (2009)
Sucker Punch
2010
Episode Taxi
Nardo Loses Her Marbles
1979
Episode Justice League
Wake the Dead
2004
Episode The Code
1st Civ Div
2019
Episode The Mentalist
His Thoughts Were Red Thoughts
2012
Episode Dinosaurs
Wilderness Weekend
1992
Episode The West Wing
The Supremes
2004
Episode Amazing Stories (1985)
Boo!
1986
Episode Pushing Daisies
Water & Power
2009
Episode Cold Case
Knuckle Up
2007
Episode Dinosaurs
The Son Also Rises
1993
Episode Late Night With David Letterman
Show #1327
1990
Episode Stargate SG-1
Heroes (2)
2004
Episode Star Trek: Deep Space Nine
Doctor Bashir, I Presume?
1997
Episode Happy Endings
The Marry Prankster
2013
Episode Young Sheldon
A Roulette Wheel and a Piano Playing Dog
2024
Episode St. Elsewhere
Weigh In, Way Out
1987
Episode Hardcastle and McCormick
Brother Can You Spare a Crime
1986
Episode NTSF:SD:SUV::
Twistin' the Night Away
2011
Episode The Wonder Years
Graduation
1991
Episode Stargate SG-1
Inauguration
2004
Episode Cow and Chicken
Intelligent Life?
1998
Episode E-Ring
The Forgotten
2005
Episode The Practice
Neighboring Species
2002
Episode The Powers That Be
Sophie's Big Decision
1992
Episode IRrelevant Astronomy
Stampy, the Science-Loving Postage Stamp
2015
Episode Justice League
Tabula Rasa (1)
2003
Episode The 4400
Weight of the World
2005
Episode Stargate SG-1
The Shroud
2007
Episode Sabrina, The Teenage Witch
Spellmanian Slip
2003
Episode Early Edition
Faith
1997
Episode The Orville
Home
2019
Episode Stargate SG-1
Prototype
2005
Episode Stargate SG-1
The Scourge
2006
Episode Justice League
Tabula Rasa (2)
2003
Episode Alice
Vera's Reunion Romance
1982
Episode DUST
The Candidate
2016
Episode The O.C.
The Pot Stirrer
2006
Episode Stargate Universe
Seizure
2011
Episode The Outer Limits (1995)
Sarcophagus
1998
Episode Cow and Chicken
101 Uses for Cow & Chicken
1998
Episode Justice League
The Return
2004
Episode The Wonder Years
Ninth Grade Man
1990
Episode Austin & Ally
Successes & Setbacks
2012
Episode Ally McBeal
Love's Illusions
1999
Episode CSI: NY
Boo
2007
Episode Dickinson
Fame is a fickle food
2021
Episode Star Trek: Voyager
Life Line
2000
Episode Frasier
Bully for Martin
2001
Episode The Code
Secret Squirrel
2019
Episode The Adventures of Brisco County, Jr.
The Orb Scholar
1993
Episode Buzz Lightyear of Star Command
First Missions
2000
Episode Newhart
The Little Match Girl
1989
Episode The Wonder Years
A Very Cutlip Christmas
1990
Episode The Mentalist
The Red Barn
2013
Episode Women's Murder Club
Grannies, Guns and Love Mints
2007
Episode Supernatural
Clap Your Hands If You Believe...
2010
Episode Batman: The Animated Series
The Man Who Killed Batman
1993
Episode Castle (2009)
A Death in the Family
2009
Episode The Orville
Firestorm
2017
Episode The Dead Zone
The Storm
2003
Episode VR.5
Pilot
1995
Episode Stargate Atlantis
The Return (1)
2006
Episode Justified
The Collection
2010
Episode Crossing Jordan
Miracles & Wonders
2002
Episode Smallville
Quest
2008