ScreenWave
Mike Lucock is an Indonesian-New Zealander film actor.
2025
Jembatan Shiratal Mustaqim
Roman Dendam
This is Budi's Mother
2024
Risky Business
Blood Debt
Joko Anwar's Nightmares and Daydreams
Bonnie
2023
Susuk