Philippe Van Leeuw is a director and writer, known for Insyriated (2017), Le jour où Dieu est parti en voyage (2009) and The Wall (2022).