Ella Chan is an actress, known for Real Time (2008), The Hunters (2006) and The Buck Calder Experience (2006). Read more on iMDB