Morgan est née le 18 janvier 1993 à Burbank, en Californie. Quand elle avait 18 mois, elle est accidentellement tombée dans une publicité pour le thermomètre auriculaire ThermoScan. Elle a arrêté le jeu d'acteur pendant un moment, mais a ensuite décroché le rôle de Kim Baker dans le succès au box-office, Moins cher en nombre (2003).
En 2004, Morgan a obtenu le rôle de LuLu Plummer dans « The Pacifier » aux côtés de Vin Diesel et Brittany Snow.
En juillet 2005, elle a à nouveau incarné Kim Baker dans « Moins cher en nombre 2 ».
Elle a un rôle récurrent en tant que Sarah dans la série à succès de Disney, Hannah Montana.
Morgan a deux frères et sœurs, une sœur nommée Wendy et un frère nommé Thomas. Elle est très proche d'eux deux.
Elle est une énorme fan des livres et des films Harry Potter et son personnage préféré est Hermione Granger. Elle adore aussi écrire des fanfictions Harry Potter et dessiner.