Home / Discover / People

Director

Episode Star Trek: The Next Generation
The Mind's Eye
1991
Episode Star Trek: The Next Generation
Face of the Enemy
1993
Episode Star Trek: The Next Generation
The Perfect Mate
1992

Writer

Episode Star Trek: Deep Space Nine
The Dogs of War
1999
Episode Star Trek: The Next Generation
Ship in a Bottle
1993
Episode Star Trek: Deep Space Nine
Statistical Probabilities
1997
Episode Now and Again
The Eggman Cometh
2000
Episode Star Trek: Deep Space Nine
Trials and Tribble-ations
1996
Episode The 4400
Pilot
2004
Episode Star Trek: The Next Generation
Preemptive Strike
1994
Episode Star Trek: Deep Space Nine
Past Tense (1)
1995
Episode Castle (2009)
When the Bough Breaks
2009
Episode Star Trek: Deep Space Nine
Afterimage
1998
Episode Star Trek: Deep Space Nine
Past Tense (2)
1995
Episode Star Trek: Deep Space Nine
Chrysalis
1998
Episode Star Trek: The Next Generation
Lower Decks
1994
Episode Star Trek: The Next Generation
The Mind's Eye
1991
Episode Star Trek: Deep Space Nine
Rejoined
1995
Episode Star Trek: Deep Space Nine
The Muse
1996
Episode Star Trek: Deep Space Nine
The Begotten
1997
Episode Now and Again
The Insurance Man Always Rings Twice
1999
Episode Star Trek: Deep Space Nine
Covenant
1998
Episode Star Trek: The Next Generation
True Q
1992
Episode Medium
Twice Upon a Time
2006
Episode Star Trek: Deep Space Nine
Improbable Cause
1995
Episode Star Trek: Deep Space Nine
Honor Among Thieves
1998
Episode Star Trek: The Next Generation
Second Chances
1993
Episode Dark Angel
And Jesus Brought a Casserole
2001
Episode Carnival Row
Aisling
2019
Episode Star Trek: Deep Space Nine
A Simple Investigation
1997
Episode Star Trek: Deep Space Nine
Explorers
1995
Episode Star Trek: The Next Generation
Eye of the Beholder
1994
Episode MDs
A La Casa
2002
Episode Dark Angel
Prodigy
2000
Episode Dark Angel
Red
2001
Episode Medium
Burn Baby Burn (2)
2008
Episode Star Trek: Deep Space Nine
Chimera
1999
Episode Star Trek: The Next Generation
The Offspring
1990
Episode Dark Angel
Flushed
2000
Episode Medium
But for the Grace of God
2008
Episode Star Trek: The Next Generation
Inheritance
1993
Episode Medium
Night of the Wolf
2005
Episode Dark Angel
Freak Nation
2002
Episode Star Trek: The Next Generation
Birthright (2)
1993
Episode The 4400
The Wrath of Graham
2007
Episode Medium
I Married a Mind Reader
2005
Episode Medium
Too Close to Call
2005
Episode Star Trek: Deep Space Nine
Facets
1995
Episode Star Trek: Deep Space Nine
Children of Time
1997
Episode Star Trek: The Next Generation
I, Borg
1992
Episode Star Trek: The Next Generation
Descent (2)
1993
Episode Now and Again
By the Light of the Moon
1999
Episode Star Trek: Deep Space Nine
Penumbra
1999
Episode Star Trek: Deep Space Nine
Equilibrium
1994
Episode Carnival Row
Some Dark God Wakes
2019
Episode Dark Angel
The Kidz are Aiight
2001
Episode Now and Again
I've Grown Accustomed to His Face
1999
Episode Medium
Doctor's Orders
2006
Episode Star Trek: Deep Space Nine
When it Rains...
1999
Episode Star Trek: Deep Space Nine
Crossfire
1996
Episode Star Trek: The Next Generation
Transfigurations
1990
Episode Star Trek: Deep Space Nine
...Nor the Battle to the Strong
1996
Episode Carnival Row
The World to Come
2019
Episode Medium
In the Rough
2005
Episode Star Trek: Deep Space Nine
Behind the Lines
1997