Tom Cruise's career has been up and down of late with recent outputs including the dreadful 'Mummy' reboot and 'Jack Reacher'. Then again, other recent films include the excellent 'American Made'. Then last year's 'Mission: Impossible - Fallout' was really fantastic.

There's no denying that the actor's filmography overall has been the stuff of dreams.

The iconic Cruise turns 57 years old today. But rather than do a countdown of his most iconic roles, we thought we'd let the public decide.

Vote below out of the actor's most popular and recognisable leading roles, and let us know your personal favourite in the comments: