Cast Credits Sheena (2000) Guest starring as Turner Episode 1x07: The Lost Boy (Nov 18, 2000) [Co-Star] Swamp Thing (1990) Guest starring as Dr. Bloom Episode 1x08: Natural Enemy (Oct 19, 1990) Miami Vice (1984) Guest starring as Policeman Episode 5x17: Freefall (May 21, 1989)