Samuel L Jackson doesn't think he'll ever get to be in a 'Bond' movie.

The 'Snakes on a Plane' star has revealed that part of the reason he signed up for 'Kingsman: The Secret Service' is because he wanted to play a 'Bond' style villain.

He said: ''I don't think I'll ever get to be in a Bond film, so I felt like this was an opportunity to play a really great Bond villain.''

A 'Bond' film is certainly not one of the next three movies on the cards for the 66-year-old actor, as he revealed that he must always know what films he's doing next.

He said: ''I tend to insist to my agents that I know the next three movies I'm doing ahead of time.''

When asked if he drives his agents insane, he added: ''Yes I do! It's a lot of pressure finding a job for me.''

The 'Pulp Fiction' actor also admitted that he reads through most scripts but leaves the negotiating to his team.

He shared to The Observer magazine: ''They just give me a bunch of stuff and I'll pick one and say: 'Negotiate this deal.' You know, we make things work.

''If it's a good story, I might say: 'They want me to play this guy. I don't like that guy. I like that guy. Can I be that guy?' And they'll find out.

''And then, at other times when a movie comes along, it might be a movie I wanted to see as a kid. So with 'Tarzan', I always wanted to be in that movie. Here's the chance. Hell yeah! Let me be in that.

''It's still the thing that drives me. I'm still doing the movies I was pretending to do as a kid.''