Maya McClean was born in Sydney, New South Wales, Australia. She is known for her work on Moulin Rouge! (2001), Son of the Mask (2005) and Hair (2015).
Maya McClean was born in Sydney, New South Wales, Australia. She is known for her work on Moulin Rouge! (2001), Son of the Mask (2005) and Hair (2015).