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
Play, subscribe and stand a chance to win prizes worth over RM39,000! T&C applies.
Cancel anytime. Ad-free. Unlimited access with perks.
