Cast Credits WWE's Most Wanted Treasures (2021) Guest starring as Scott Steiner Episode 3x01: WCW (Apr 14, 2024) TNA iMPACT! (2004) Starring as Scott Steiner Charmed (1998) Guest starring as Mega-Man Episode 3x12: Wrestling with Demons (Feb 2, 2001)