Oops! Wrong Answer!
Correct answer = Robert Downey Jr
Robert Downey Jr. plays weapons inventor Tony Stark a Marvel Super Hero with a checkered past.
Next question:
Who played Sid Vicious, Lee Harvey Oswald, Count Dracula and Beethoven in movies?
Gary Oldman
Daniel Day Lewis
Hugh Grant
Ralph Fiennes