Ng Choon Ping
Ng Choon Ping, the mastermind behind the lens, was born in 1982 in Malaysia, a country known for its rich culture and vibrant arts scene. He has been active in the film industry since 2015, distinctively crafting narratives in the thriller and drama genres, with his works such as "Hand Rolled Cigarette" and "Heist" gaining critical acclaim. Notably, he was awarded the Best Director at the Bafta Scotland New Talent Awards for his film "Hula", a testament to his unique authorial style that seamlessly intertwines complex human emotions with socio-political undertones. Ng Choon Ping is not just a filmmaker, but a true artist whose films serve as mirrors reflecting the complexities of society and the human condition.