Cast Credits Wonderful Hand (2023) Starring as Lin Hao White War (2020) Starring as Wei Jun Xuan Flying Tiger II (2019) Starring as Wang Guo Dong Flying Tiger (2018) Starring as Ko Ka Long Destined to Love You (2015) Starring as Shen Wen Tao Young Sherlock (2014) Starring as Di Ren Jie Lives of Omission (2011) Starring as So Sing Pak Devil's Disciples (2007) Starring as Shing Fung/Sze Ma-Fung