Yan Liu

Biography

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).

Filmography

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