Screenwriter

Movies
2004

Anonymous Rex (TV movie)

1987

Hiding Out

Series
2022

For All Mankind

 

The Sands of Ares (S03E08)

 

Happy Valley (S03E04)

2021

For All Mankind

 

Best Laid Plans (S02E06)

 

The Weight (S02E05)

2019

The Orville

 

Sanctuary (S02E12)

2017

Star Trek: Discovery

 

Lethe (S01E06)

2015

Salem

 

On Earth as in Hell (S02E11)

 

Wages of Sin (S02E09)

 

Dead Birds (S02E08)

 

Book of Shadows (S02E04)

2014

Salem

 

The House of Pain (S01E10)

 

The Red Rose and the Briar (S01E06)

2003

The Dead Zone

 

Zion (S02E12)

2002

The Dead Zone

 

Shaman (S01E12)

 

Enigma (S01E04)

2000

Star Trek: Voyager

 

Unimatrix Zero (S06E26)

 

Muse (S06E22)

 

Good Shepherd (S06E20)

  more episodes (2)

Ads

Ads

1999

Star Trek: Voyager

 

Equinox (S05E25)

 

11:59 (S05E22)

 

The Fight (S05E18)

  more episodes (6)
1998

Star Trek: Voyager

 

Hope and Fear (S04E26)

 

Living Witness (S04E23)

 

The Killing Game, Part II (S04E19)

  more episodes (4)
1997

Star Trek: Voyager

 

Scorpion (S03E26)

 

Distant Origin (S03E23)

 

Darkling (S03E18)

  more episodes (6)
1996

Star Trek: Voyager

 

The Thaw (S02E23)

 

Future's End, Part II (S03E09)

 

Future's End (S03E08)

 

False Profits (S03E05)

1994

Star Trek: Deep Space Nine

 

Rivals (S02E11)

 

Star Trek: The Next Generation

 

Emergence (S07E23)

 

Masks (S07E17)

1993

Star Trek: Deep Space Nine

 

Dramatis Personae (S01E17)

 

Star Trek: The Next Generation

 

Suspicions (S06E22)

 

The Chase (S06E20)

 

Interface (S07E03)

1992

Star Trek: The Next Generation

 

Time's Arrow (S05E26)

 

Hero Worship (S05E11)

 

Time's Arrow, Part II (S06E01)

1991

Star Trek: The Next Generation

 

In Theory (S04E25)

 

The Nth Degree (S04E19)

 

First Contact (S04E15)

  more episodes (2)
1990

Star Trek: The Next Generation

 

Legacy (S04E06)

1989

Alien Nation

 

Contact (E08)

 

Hunter

 

Return of White Cloud (S05E22)

 

City Under Siege: Part 1 (S05E11)

 

The Pit (S05E10)

 

Unsub

1988

Hunter

 

The Fourth Man (S04E20)

 

Presumed Guilty (S05E05)

 

My Secret Identity

1987

Hunter

 

Allegra (S04E11)

 

Hot Prowl (S04E10)

 

The Jade Woman (S04E03)

Producer

Series
1999

Star Trek: Voyager

 

Equinox (S05E25)

 

Warhead (S05E24)

 

Relativity (S05E23)

  more episodes (12)
1998

Star Trek: Voyager

 

Hope and Fear (S04E26)

 

One (S04E25)

 

Demon (S04E24)

  more episodes (21)
1997

Star Trek: Voyager

 

Scorpion (S03E26)

 

Worst Case Scenario (S03E25)

 

Displaced (S03E24)

  more episodes (23)
1996

Star Trek: Voyager

 

Macrocosm (S03E12)

 

The Q and the Grey (S03E11)

 

Warlord (S03E10)

  more episodes (5)