Richard Oh was an Indonesian film director and screenwriter.
My Stupid Boss
Love Like the Falling Rain
Yowis Ben 2
Yowis Ben
27 Steps of May
Shackled
Three Ladies
Yowis Ben: The Series
Yowis Ben 3
Cherish & Ruelle
The Fugitive
Mika
Menunggu Bunda
Movie · Director
Love is A Bird
Terpana
Melancholy Is a Movement
The Lost Suitcase