Angela Chan Poster

Biography

Angela Chan was born in Ipoh, Perak, Malaysia as Mei Ngor Chan. She is an actress, known for Ice Kacang Puppy Love (2010), Show Me Your Love (2016) and Legacy of Time (2008).