Ellen Joyce Loo 1986 – 2018
Musicians and Composers
Celebrities, Musicians and Composers, Singer
Biography
Ellen Joyce Loo (1986–2018) was a Canadian-Hong Kong musician, singer-songwriter and record producer. Born March 27, 1986 in Toronto. Died August 5, 2018 in Happy Valley of falling from height.