Leo GeislerDirecting • 1996-01-01 • Berlin, GermanyNo biography available.Known ForNose Job2026Fan ClubNo Nerds have favorited Leo Geisler yet — be the first.All fan clubsFrom NerdspinFilmographyDirecting1Writing12026Nose JobFilmDirector