Richard Oh


Richard Oh - director from Indonesia. He was born on October 30, 1959 in Tebing Tinggi.