Echo 2022
Actor
Flying Dragon, Dancing Phoenix 2012
as A-tai
7 Days in Heaven 2010
If I Have to Die 1000 Times - The Story of Taiwanese Left-Wing 2007
Credits from TMDB.