John David ShepherdActingNo biography available.Known For3.0Demon's Kiss2002Fan ClubNo Nerds have favorited John David Shepherd yet — be the first.All fan clubsFrom NerdspinFilmographyActor22002Demon's KissFilmNick★ 3.02001Men, Women & DogsTVZack • 1 episodes★ 9.0