Gerard Butler says he's too old to play James Bond but he was approached about the part 20 years ago.
The 49-year-old actor doesn't think he will be asked to take over the role from Daniel Craig, 51, when the actor retires after "Bond 25" but Gerard did admit that he was approached about playing Bond 20 years ago.
Speaking to Roman Kemp on "Capital Breakfast", he said: "No, I had a meeting for it like 20 years ago. Now, I think I'm at a nice ripe old age where they won't be coming back my way which is fine."
And he is more than happy with his own action franchise, playing Secret Service Agent Mike Banning in "Olympus Has Fallen", "London Has Fallen" and, most recently, "Angel Has Fallen".
Gerard explained: "Listen, here's the thing, you know what I love? I love Bond, I grew up on Bond but the cool thing with this is we created our own franchise.