Robert Downey Jr., 54
Having fully embodied his Tony Stark character to where it’s hard to tell who is who, Robert Downey Jr., 54 years old, has seen his acting career soar to new heights. Having played historic icons such as Albert Einstein, Charlie Chaplin and Sherlock Holmes, the actor has delved into a variety of film genres from comedy to horror. He’s set to reprise his role as the world’s greatest detective in “Sherlock Holmes 3” and rumored to make a cameo appearance in “Black Widow.”