View Official IMDb Resume Photos » Nina Liu on IMDb: Movies, TV, Celebs, and more... Poster

Photo Gallery

3 photos
Nina LiuNina LiuNina Liu
3 photos


Nina Liu was born on June 15, 1977 in Sydney, New South Wales, Australia. She is known for her work on Little Fish (2005), Fu sheng (1996) and Something in the Air (2000). She has been married to Axel Schweitzer since January 2008. See full bio »
Biography | Trailers & Videos