Happy 51st Birthday to Tom Cruise!

Hate him or love him, you have to admit that Tom Cruise is a great actor who has had many iconic roles over his long career.

Risky Business, Top Gun, Born on The 4th of July, A Few Good Men,Jerry Maguire,and Magnolia are just a few of my personal faves.

Check out some of Tom's greatest hits and jumps on Oprah's couch.