Born 30 Oct 1959 · Tebing Tinggi, Indonesia
Richard Oh was an Indonesian film director and screenwriter.