Stella was born in Hong Kong but moved to Vancouver, British Columbia at a very young age. She began her acting career as a hobby while attending the University of British Columbia in Canada. After graduating with a B.A in Psychology she moved to Los Angeles. Aside from acting and the film industry, Stella fuels her other passion of extreme and adrenaline sports with motorcycle racing, surfing, snowboarding, sky-diving, triathlons, marathons, rock-climbing, cycling, adventure racing, and various other activities. Stella is fluent in English and Cantonese.