Shih-Han Liao was born in 1978 in Taiwan. He is a director and writer, known for Wu gui (2013), The Paradise (2019) and Plant Goddess (2018).
No data