movies
tv shows
documentaries
actors
television
Login/register
Transformers: Revenge of the Fallen - Cast
» Cast
» Transformers: Revenge of the Fallen
Flickpeek
Shia LaBeouf
as
Sam Witwicky
Megan Fox
as
Mikaela Banes
Josh Duhamel
as
Major Lennox
Tyrese Gibson
as
USAF Master Sergeant Epps
John Turturro
as
Agent Simmons
Ramon Rodriguez
as
Leo Spitz
Kevin Dunn
as
Ron Witwicky
Julie White
as
Judy Witwicky
Isabel Lucas
as
Alice
John Benjamin Hickey
as
Galloway
Matthew Marsden
as
Special Air Service Forces #1
Andrew Howard
as
Special Air Service Forces #2
Michael Papajohn
as
Cal
Glenn Morshower
as
General Morshower
John Eric Bentley
as
Aide
Erin Naas
as
Arcee Rider
Rainn Wilson
as
Professor Colan
Katie Lowes
as
April the Resident Assistant
Jonathon Trent
as
Fassbiner
Walker Howard
as
Sharsky
America Olivo
as
Frisbee Girl
Aaron Hill
as
Frat Guy #1
Jareb Dauplaise
as
Frat Guy #2
John Sanderford
as
Pundit #1
Christopher Curry
as
Pundit #2
Cas Anvar
as
Egyptian Interpol Officer #1
Michael Benyaer
as
Egyptian Interpol Officer #2
Deep Roy
as
Egyptian Guard
Ruben Martinez
as
Bedouin with Donkey
Spencer Garrett
as
Air Force Chief of Staff
Ralph Meyering Jr.
as
NORAD General
Aaron Norvell
as
Air Force Military Police
Eric Pierpoint
as
NSA Officer
Annie Korzen
as
Simmons Mom
Sean T. Krishnan
as
Yakov
David Bowe
as
Smithsonian Guard #1
Kamal Jones
as
Smithsonian Guard #2
Aaron Lustig
as
Reporter #1
Jim Holmes
as
Reporter #2
Kristen Welker
as
Reporter #3
Cornell Womack
as
FBI Director
David Luengas
as
Ticket Agent
Derek Alvarado
as
Joint Ops Staff #1
Alex Fernandez
as
Joint Ops Staff #2
Casey Nelson
as
Joint Ops Staff #3
Jason Roehm
as
Joint Ops Staff #4
John Nielsen
as
Captain Wilder - USS Roosevelt Captain
Rick Cramer
as
Diego Garcia Soldier #1
Arnold Chun
as
Diego Garcia Soldier #2
Marvin Jordan
as
Diego Garcia Soldier #3
Marc Evan Jackson
as
Commander, US Central Command
Jayson Floyd
as
Strike Force Team #1
Aaron Garrido
as
Strike Force Team #2
Josh Kelly
as
Strike Force Team #3
Joel Lambert
as
Strike Force Team #4
David Paul Olsen
as
Strike Force Team #5 (as David Olsen)
Geoffrey M. Reeves
as
Strike Force Team #6