Watch
Up™
Home
Discover
Services
Trailers
Watchlist
Log in
Leo Geisler
Known for
Directing
Born
January 1, 1996 (age 30)
Birthplace
Berlin, Germany
Follow
IMDb
Wikipedia
Known For
Nose Job
Filmography
Directing (1)
Writing (1)
2026
Nose Job
Movie · Director
Home
Discover
Services
Trailers
Watchlist