Cast Credits Mutant X (2001) Guest starring as Link #2 Episode 2x05: The Future Revealed (Nov 2, 2002)