Megan a commencé sa carrière d'actrice en jouant dans le film Vacance sous le Soleil en 2001. Elle y joue une jeune peste pourrit gâtée par ses parents qui donnera du fil à retordre aux s½urs Olsen. Elle a aussi participé à de nombreuses série TV en tant que Guest Star comme dans Ocean Ave. Mais, en 2005, elle obtient un rôle régulier dans la sitcom La Star de la famille qui lui permet d'être découverte par de nombreux producteurs et notamment Micheal Bay qui lui demandera de participer au casting de son film et ainsi, de remporter le rôle de Mikaela dans Transformers. Malgré son peu de succès en France, le film est considéré comme le blockbuster dans le reste du monde et notamment au État-Unis où il restera n°1 du box office plusieurs semaines. Ce film permit à Megan d'obtenir de nombreux rôles comme celui de Sophie Maes dans How to lose Friends and Alienate People ou encore dans Jennifer's Body, une production signé Diablo Cody où Megan a le premier rôle. Elle a d'ailleurs affirmé de nombreuses fois que Transformers a changé sa vie, elle peut désormais choisir ses rôle.
Le tournage Transformers la revanche est terminé. Préparez-vous à un retour triomphale de la Belle !