Richard Oh
Directing
Born: 1959-10-30
Tebing Tinggi, Indonesia
Richard Oh was an Indonesian film director and screenwriter.