Millie Spencer-Brown was born on July 21, 1989 in Sydney, New South Wales, Australia. She is an actress, known for The Black Balloon (2008), Crushed (2015) and Water Rats (1996).
No related contents, please re-enter