Cast Credits Mutant X (2001) Guest starring as Link #1 Episode 2x05: The Future Revealed (Nov 2, 2002) Witchblade (2000) Guest starring as unknown Episode 2x03: Agape (Jun 17, 2002)