Louisa Millward was born on November 15, 1982 in Sydney, Australia. She is a cinematographer, known for Byron Bay (2000).
演员
饰:自己
2000-12-22(澳大利亚)