Cast Credits Rocket Power (1999) Starring as Twister Rodriguez Episode 3x05: Twister's Hat (Feb 18, 2002) Star Trek: Voyager (1995) Guest starring as Michael Episode 7x12: Lineage (Jan 24, 2001)