Directing
Aldo Swastia is an Indonesian film director.
The Heaven None Missed
2015
Ketika Bung di Ende
2013