- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Maya McClean was born in Sydney, New South Wales, Australia. She is known for Moulin Rouge! (2001), Son of the Mask (2005) and The Lamp (2017).
Awards
Filmography