Mimi Chu Poster

Biography

Mimi Chu was born on October 26, 1954 in Ipoh, Perak, Malaysia. She is an actress, known for Crossing Hennessy (2010), Love Is Love (2015) and Forbidden City Cop (1996).