Wuzzah.com
Nina Liu

Nina Liu

Actor · Ranked #3773 on Wuzzah.com

7 out of 10 7 out of 10

Nina Liu was born in Sydney, New South Wales, Australia. She is an actress, known for Little Fish (2005), Floating Life (1996) and Heartbreak High (1994). She has been married to Axel Schweitzer since January 2008.

CO-ACTORS
GENRE
DIRECTOR
PROD. YEAR
TAGS

Displaying 1 movie featuring the actor Nina Liu

Exterritorial Exterritorial
7 out of 10