Nina Liu: Nina Liu. Actress: Little Fish. Nina Liu was born in Sydney, New South Wales, Australia. She is an actress, known for Little Fish (2005), Fu sheng (1996) and Heartbreak High (1994). She has been married to Axel Schweitzer since January 2008.
Known For: Little Fish (Mai), Fu sheng (Apple), Heartbreak High (Mai Hem), Something in the Air (Dr. Annie Young)