Nadia TurnerActingBorn 19/04/2004Los Angeles, California, USAKnown ForTotal Eclipse2018Best Week Ever2004The Ellen DeGeneres Show2003