|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), Yi sa bui lai (2006) and Qing dian da sheng (2005).