Acting
Jakarta, Indonesia
Teguh Ostenrik is an Indonesian painter, sculptor, and artist.
Love is A Bird
2019 · Movie
The Lost Suitcase
2006 · Movie