En 2007, coprotagonizó como Mikaela Banes, el interés amoroso del personaje de Shia LaBeouf, en la exitosa película de acción Transformers, que se convirtió en su papel revelación.
Megan Fox es actriz.