Crew Credits Power Rangers (1993) Episode crew as Writer Episode 7x12: Orion Rising (7) (May 1, 1999) The Flash (1990) Episode crew as Writer Episode 1x21: Alpha (May 11, 1991)