LogoMovies Logo
Logo

Nanouk Leopold

July 25, 1968 — Rotterdam, Netherlands

Dutch filmmaker and visual artist, part of the artist duo Leopold Emmen with Daan Emmen.