Her characteristic movie debut was in Sony Pictures Classics’ Saving Face, a task that received her the title of “Outstanding Newcomer” at the 2006 AXAwards. Karin Anna Cheung was born on November 2, 1974 in Los Angeles, California, USA. She is an actress and producer, known for Better Luck Tomorrow , Boom and Abominable – […]