Nicholas Hoult admits he's as surprised as anyone else that his film career now includes a number of action roles.
The actor has recently appeared in movies such as X-Men: First Class, Clash of the Titans and is now starring as the hero in Jack the Giant Slayer.
Hoult laughs at the direction his career has taken, saying he doesn't consider himself the "action hero type" as he's a "pale, lanky, skinny, Englishman".
The actor and Eleanor Tomlinson were speaking to Newsbeat entertainment reporter Natalie Jamieson.
Jack The Giant Slayer is released in the UK on 22 March.