Crew Credits Swamp Thing (1990) Episode crew as Writer (3 episodes) Episode 3x24: Vendetta (Jan 16, 1993) Episode 3x22: Judgment Day (Dec 19, 1992) Episode 3x02: Powers of Darkness (Jul 17, 1992) Star Trek: The Next Generation (1987) Episode crew as Teleplay Episode 3x17: Sins of the Father (Mar 19, 1990)