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