Chiu Keng Guan (left) filming 'On Your Mark' with the cast members. Photo: Astro
Director Chiu Keng Guan has had many successes in his filmmaking career that began with his first feature film WooHoo! (2010).
The man behind heartfelt films (not to mention box office hits) like The Journey (2014) and Ola Bola (2016) has set a new benchmark for Malaysian filmmakers with his latest movie, On Your Mark, which was filmed in China with Chinese actors.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
