“Donald Leow is an internationally recognized, experienced and award-winning Film Producer and Director with over 35 years of experience. He has produced/directed feature films, dramatic videos, and documentaries. His films have won awards from International Crown Awards (ICVM), Christian WorldView Film Festival, Creation Arts Films Festival (Canada), Pan Pacific Film Festival (Los Angeles), and CEVMA (Europe). Donald has appeared in international publications and been interviewed about his works.
Donald has produced/directed four feature length films – “For The Glory””, “Touched by Grace”, “Badge of Faith” and “Once Upon a Time in Mongolia.”
In Hong Kong, he was the Producer of the award winning feature film, “The Source of Love” which made its public release in theaters in Taiwan, Hong Kong and Singapore in 2003.
Donald currently serves on the Board of Lava Lamp Films and two International NGOs whose primary objective is to provide humanitarian and emergency relief in Asia.
Having been involved in media-related work for over 35 years, Donald and his wife, Sandra, continue to travel extensively as media consultants to equip, support and provide training in media-related needs of NGOs worldwide – Australia, Bhutan, China, Hong Kong, India, Indonesia, Kenya, Malaysia, Mongolia, Myanmar, Nepal, New Zealand, Philippines, Singapore, South Korea, Thailand, Taiwan, Vietnam, the UK, and the USA.”