Scottish actor Gerard Butler once talked his way out of a speeding ticket by telling cops he was busy "saving the world".

The 300 star admits he had a brush with the law while filming new action movie Olympus Has Fallen when he was caught driving at more than 100 miles-per-hour (161 kilometres-per-hour).

However, Butler managed to avoid a fine by telling cops about his job.

He tells Digitaljournal.com, "I remember once, I was driving down the freeway at over a 100 miles-an-hour and I was just tense, gritting my teeth, and I passed a cop car. The officer put his cop lights on before I even got to him. I have been pulled over by a few cops, but they usually follow you for five minutes and make you sweat. But this guy realised, 'I ain't following him, he's gone.' I was pulled over, but I was let go after I explained I was saving the world."

Butler admits the intense work on the film made him act out of character, adding, "When you've got to train, you've got to get the fight sequences down, you gotta look good, you've got to work with all the specialists, you're working on the script and you're working with the producers - and then you have to go out and do the f**king role - sometimes, that can be overpowering. But, again it works in this situation, because this is not a normal situation. It was a tumultuous situation to say the least."