Dutch Film Director Video Direct
Photographer and filmmaker who created music videos for Depeche Mode and Nirvana, as well as the political thriller Most Wanted Man.