Already a user?Login
D.O.B: 2006-09-27
Nathaniel Taslim was born in Palembang, September 27 2006. He debuts as a director in the 2023 short documentary "Keleleng."...Read More