Chi-Ren Choong is a writer and director, known for Saladin (2010), Sydney Sailboat (2015) and Sea Level (2011). Read more on iMDB