- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Nina Liu was born on June 15, 1977 in Sydney, New South Wales, Australia. Nina is known for her work on Little Fish (2005), Floating Life (1996) and Heartbreak High (1994). Nina has been married to Axel Schweitzer since January 2008.
Awards
Known For
Filmography