Movies Logo
John de Rantau
An image from Denias, Singing on the Cloud, one of the productions that also features John de Rantau.
Advertisement

John de Rantau

January 2, 1970 — Padang, West Sumatra, Indonesia

John de Rantau is an Indonesian film director.

Advertisement