|Born||in Portuguese Macau|
|Birth Name||Luísa Isabella Nolasco da Silva|
|Height||5' 7¾" (1.72 m)|
Mini Bio (1)
Isabella Leong was born on June 23, 1988 in Portuguese Macau as Luísa Isabella Nolasco da Silva. She is an actress, known for The Mummy: Tomb of the Dragon Emperor (2008), Isabella (2006) and A Chinese Tall Story (2005).