Transformers - Cast

Transformers Movie Poster

Shia LaBeouf

as Sam Witwicky


Tyrese Gibson

as Sgt. Epps


Josh Duhamel

as Capt. Lennox



Megan Fox

as Mikaela


Rachael Taylor

as Maggie



Jon Voight

as Keller




Samantha Smith

as Sarah Lennox


Rizwan Manji

as Akram


  Change Location