Joan of Arcadia Guest cast, played by Evan Handler Episode 2x07: P.O.V. (Nov 5, 2004) Episode 2x09: No Future (Nov 19, 2004)