Grace Wan is a singer, actress, musician, film director, film producer, screenwriter. She tried for the Canadian Idol Season 4 on February 28, 2006 in Vancouver and sang Greatest Love of All and Inside Your Heaven songs in front of the Canadian Idol Judges.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license