Yan Liu


Yan Liu was born on October 8, 1980 in Hengyang, Hunan, China. She is an actress, known for Young Marshal (2015), Badges of Fury (2013) and An Inspector Calls (2015).


Movie Name Release Date
Master Z IP man legacy movie Master Z: Ip Man Legacy Full Cantonese Movie Online [2019] April 12, 2019