Buffy the Vampire Slayer Guest cast, played by Steven W. Bailey Episode 6x20: Villains (May 14, 2002) Episode 6x21: Two to Go (May 21, 2002) Episode 6x22: Grave (May 21, 2002)