Amelia Chen

Amelia Chen

Biography

Amelia Chen is a Malayan stage and film actress and assistant director. She's a graduate of the Royal Central School of Speech & Drama, London, England, UK.

Also appears in

Waiting for Love

Waiting for Love

7.0

3 Doors of Horrors

3 Doors of Horrors

4.0

Cuak

Cuak

4.0

3 Crimes: Breaking Point

3 Crimes: Breaking Point

Not yet rated

Kickflip

Kickflip

Not yet rated