Maya McClean with twin sister at Red carpet event. Hollywood.
Caption: Maya McClean with twin sister at Red carpet event. Hollywood.
Actress, Producer, Writer
Known for: Moulin Rouge! (2001), Son of the Mask (2005), Hair (2015), Surfer, Dude (2008)
Source: IMDB
Maya McClean was born in Sydney, New South Wales, Australia. She is an actress and producer, known for Moulin Rouge! (2001), Son of the Mask (2005) and Hair (2015).