Ido SelaDirectingNo biography available.Known ForThe Avoidable War2013Meir Ariel’s Election Tour1988Fan ClubNo Nerds have favorited Ido Sela yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting42013The Avoidable WarTVDirector • 4 episodes1993TestimoniesFilmDirector1988Meir Ariel’s Election TourFilmDirector1986Kamal: The TrackerFilmDirector★ 10.0