Skip to content
John De Rantau

John De Rantau

Director · born 2 January 1970 · Padang, West Sumatra, Indonesia

John De Rantau is an Indonesian film director.

Where to start: Suami Yang Lain (2024).

As director 8

↑ ↓ to move · Enter to open · Full search page