Richard Oh

Richard Oh

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

Known For