Nina Liu
Birthday:
15 June 1977, Sydney, New South Wales, Australia
Nina Liu was born on June 15, 1977 in Sydney, New South Wales, Australia. She is known for her work on Something in the Air (2000), Little Fish (2005) and The Secret Life of Us (2001). She has been married to Axel Schweitzer since January 2008.
Mai