DirectingRichard OhBorn 1959-10-30ยท Tebing Tinggi, IndonesiaRichard Oh was an Indonesian film director and screenwriter.