Cape Town – Tom Cruise is one of the most prolific actors of our time.
The action star has over 45 movie credits to his name.
This week he paid a visit to the Late Late Show With James Corden and acted out famous scenes from almost every movie he has ever done in 9 mintues.
The cherry on the cake was the cameo by Cuba Gooding Jnr.
Watch it here: