With roles in films such as "300," "Inglourious Basterds" and the "X-Men" series, Michael Fassbender, 38, is no stranger to action.