Answer
Alec Trevelyan, played by Sean Bean, was a former MI6 agent turned terrorist in the 1995 James Bond film GoldenEye. He was a close friend and former comrade of Bond, but betrayed him and stole a powerful satellite weapon called GoldenEye. Trevelyan's motivations were driven by a desire for revenge against the British government, which he believed had abandoned him.