
Biography: Odessa Young was born on 11 January 1998 in Sydney, New South Wales, Australia. She started performing in Sydney by acting in stage productions. At age 18, she moved to Los Angeles, then to New York. Initially, she made her acting debut when she was 11, appearing in an episode of My Place. Years […]