Jesse Eisenberg is increasingly guarded about his personal life.

The 30-year-old actor - who starred in 'The Social Network' and 'Zombieland' - has seen his profile rise markedly in recent years, but admits he's no more comfortable talking about himself in interviews.

Asked whether it becomes easier talking to reporters, he said: ''No, it becomes increasingly harder because I try not to say anything personal about myself that I don't want to say.

''But maybe if that gets out in an article then I forget it comes out, or it doesn't occur to me it comes out, and I meet you and you reference it I think, 'Oh goodness, this is what people think?' It's so strange.''

Eisenberg has been cast in the role of Lex Luther in the eagerly-awaited 'Batman v Superman' film - and he admits to avoiding fan reaction online because the views are typically negative and he knows the most positive feedback comes from personal interactions.

He added to ShortList magazine: ''Of course I don't look for anything like that, because people are there to say mean things.

''If somebody wants to say something nice they'll do it in person or forget about it. You learn very early on not to look. Unless you're some kind of masochist.''