Buffy the Vampire Slayer Guest cast, played by Larry Bagby Episode 2x06: Halloween (Oct 27, 1997) Episode 2x15: Phases (Jan 27, 1998) Episode 3x01: Anne (Sep 29, 1998) Episode 3x09: The Wish (Dec 8, 1998) Episode 3x18: Earshot (Apr 14, 1999) Episode 3x22: Graduation Day: Part II (Jul 13, 1999)