Cast Credits Faith in the Future (1995) Guest starring as Rene Episode 2x07: Art Lovers (Dec 20, 1996)