Odessa Young was born on January 11, 1998 in Sydney, Australia. She is an actress, known for The Professor (2018), Assassination Nation (2018) and The Daughter (2015). Read more on iMDB