Ellen Joyce Loo

Ellen Joyce Loo

Born 27/03/1986
Toronto, Ontario, Canada

Died 05/08/2018 (32 years old)
Happy Walley, Hong Kong

Composer

Movies
2014

The Midnight After

Documentaries
2008

This Darling Life