Theo Rumansara is an Indonesian film director.
Child of the Land 2025
Director, Writer
Orpa 2023
Credits from TMDB.