Isabella Leong
An image from Love After Love, one of the productions that also features Isabella Leong.
Isabella Leong

Isabella Leong

June 23, 1988 — Macao, China

Luísa Isabella Nolasco da Silva Leong Lok-yau (Chinese: 梁洛施, born 23 June 1988), better known as Isabella Leong, is a Macanese-born, Hong Kong-based actress and former singer.

The Mummy: Tomb of the Dragon Emperor

The Mummy: Tomb of the Dragon Emperor

2008

The Eye 3: Infinity

The Eye 3: Infinity

2005

Spider Lilies

Spider Lilies

2007

Isabella

Isabella

2006

Diary

Diary

2006

A Chinese Tall Story

A Chinese Tall Story

2005

Love After Love

Love After Love

2021

Murmur of the Hearts

Murmur of the Hearts

2015