DADavid AdefesoNo description yet.Known for8.1Buffy the Vampire Slayer19977.0The Homecoming of Jimmy Whitecloud2001ActorThe Homecoming of Jimmy Whitecloud2001Buffy the Vampire Slayer19971 episodeBuffy the Vampire SlayerSeason 6S6E20Villains