Natasha Liu Bordizzo was born in Sydney, Australia and raised there. She began her acting career in the Australian film and television industry before moving to Hollywood to pursue a career in American films. She is best known for her roles in the films The Greatest Showman and Shang-Chi and the Legend of the Ten Rings.
The Marvelous World of Natasha Liu Bordizzo: A Quiz on the Rising Star from Down Under