Acting
Shela Nadine is an Indonesian model and actress.
Candy Caddy
2023
Foxtrot Six
2019
10: The Secret Mission
2017