Image-empty-state.png

Donald Leow

Board Member

In 2011, Donald founded StoneTable Films, a film production company based in Virginia, USA. Since arriving in the U.S. in 2008, Donald has produced/directed four feature length films - “For The Glory", “Touched by Grace”, “Badge of Faith” and soon-to-be-released “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 theatres in Taiwan, Hong Kong and Singapore in 2003.

His films have won awards from International Crown Awards (ICVM), 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.