Biography: Shih Yu-Lun graduated from Syracuse University, U.S.A. with an MFA degree in filmmaking. After graduating, he participated in the production of Life of Pi (2012) and Bridge Over Troubled Water (2013), a feature documentary made by Director Yang Li-chou. From 2014, he collaborated with the Taiwan...