Cast Credits Mutant X (2001) Guest starring as Doctor Episode 3x01: Into the Moonless Night (Sep 29, 2003)