Crew Credits The Magnificent Seven (1998) Episode crew as Writer (2 episodes) Episode 2x09: Achilles (Jul 16, 1999) Episode 2x04: Vendetta (Jan 29, 1999) Star Trek: Voyager (1995) Episode crew as Teleplay Episode 7x04: Repression (Oct 25, 2000)