2009 gab er mit "Ruanda – The Day God Walked Away" ("Le jour où Dieu est parti en voyage") sein Regiedebüt. Nach weiteren Arbeiten als Kameramann, u. a. "Asfouri" (2012) und "Stable Unstable" (2013), die jeweils zum Dubai International Film Festival eingeladen wurden, realisierte Van Leeuw 2016 "Innen Leben (Insyriated)". Der Film lief bei der Berlinale 2017 in der Sektion „Panorama“ und erhielt dort den Publikumspreis für den besten Spielfilm sowie das „Label Europa Cinemas“.