Winaldha E. Melalatoa is an Indonesian film director.
Sebelum Senja Berakhir 2025
as Nursing Home Residents
Gamophobia 2025
Co-Director
Kereta 2024
Cowok Bikin Pusing 2011
Director
Ai Lop Yu Pul 2009
MBA: Married by Accident 2008
D.O. (Drop Out) 2008
The 100 Hour Adventure 2004
The Poet 2000
Director of Photography
Credits from TMDB.