The actor auditioned for the role of Bond in the wake of Pierce Brosnan's departure from the franchise but lost out to Daniel Craig, who has gone on to play 007 in five movies, culminating with this year's "No Time to Die".
But Sam believes he's still young enough to play the movie spy.
"Obviously it's a dream for every actor," he told British TV show "This Morning". "I auditioned for it back when they were doing Bond 21 when Daniel Craig was cast... I think a lot of actors were seen in the U.K."
"A Scottish Bond? Who doesn't want to see another Scottish Bond?"
Heughan is referring to Sean Connery, who became the first actor to portray Bond in 1962's "Dr. No".
The "Outlander" star will have some competition - Henry Cavill and Goran Visnjic were also reportedly considered for "Casino Royale" after Brosnan stepped down as 007, while James Norton, Idris Elba, Tom Hiddleston and Richard Madden remain current fan favorites to take on the character.