Born in Macao. He graduated with a degree in advertising from Shih Hsin University, in Taiwan. He worked as director of Horizons Theatre in Macau between 2011 and 2012, and in 2014 founded Day Day Studio, where he began directing short films like “Crash” (2016). “Kissing the Ground You Walked on” is his first feature film.