Former US Secretaries of State Colin Powell (L) and Hillary Clinton  speak during a ceremony to break ground on the US Diplomacy Center at the US State Department in Washington, DC, September 3, 2014.                  AFP PHOTO / Jim WATSON / AFP / JIM WATSON        (Photo credit should read JIM WATSON/AFP/Getty Images)
Former US Secretaries of State Colin Powell (L) and Hillary Clinton speak during a ceremony to break ground on the US Diplomacy Center at the US State Department in Washington, DC, September 3, 2014. AFP PHOTO / Jim WATSON / AFP / JIM WATSON (Photo credit should read JIM WATSON/AFP/Getty Images)
PHOTO: JIM WATSON/AFP/Getty Images
Now playing
01:23
Colin Powell says he will vote for Hillary Clinton
PHOTO: CBS
Now playing
01:43
Hillary Clinton defends Bill not resigning
PHOTO: CNN
Now playing
02:12
Clinton: Kavanaugh ceremony a political rally
Now playing
01:48
Clinton laughs at Kavanaugh's comment
PHOTO: CBS
Now playing
01:00
Hillary Clinton makes cameo on 'Murphy Brown'
hillary clinton amanpour impeachment_00014522.jpg
hillary clinton amanpour impeachment_00014522.jpg
Now playing
01:47
Clinton: Impeachment 'will be left to others to decide'
hillary clinton republicans amanpour intv vpx_00000000.jpg
hillary clinton republicans amanpour intv vpx_00000000.jpg
Now playing
03:04
Clinton: Civility starts by electing Democrats
Now playing
00:55
Clinton ends Franklin tribute with smartphone
PHOTO: CNN
Now playing
01:49
Clinton rejects Trump comparisons to her husband
PHOTO: Schomburg Center
Now playing
01:58
Bill Clinton: I apologized for Lewinsky scandal
US President Donald Trump (L) and Russian President Vladimir Putin arrive for a meeting in Helsinki, on July 16, 2018. (Photo by Brendan Smialowski / AFP)        (Photo credit should read BRENDAN SMIALOWSKI/AFP/Getty Images)
US President Donald Trump (L) and Russian President Vladimir Putin arrive for a meeting in Helsinki, on July 16, 2018. (Photo by Brendan Smialowski / AFP) (Photo credit should read BRENDAN SMIALOWSKI/AFP/Getty Images)
PHOTO: BRENDAN SMIALOWSKI/AFP/Getty Images
Now playing
04:21
Fact check: Hillary Clinton's misleading comments
Former US Secretary of State Hillary Clinton speaks at the Eighth Annual Women in the World Summit at Lincoln Center for the Performing Arts on April 6, 2017, in New York City.
Former US Secretary of State Hillary Clinton speaks at the Eighth Annual Women in the World Summit at Lincoln Center for the Performing Arts on April 6, 2017, in New York City.
PHOTO: Angela Weiss/AFP/Getty Images
Now playing
00:39
Hillary Clinton goes after al-Assad, Putin
AUSTIN, TX - NOVEMBER 17:  Former U.S. Secretary of State Hillary Rodham Clinton signs copies of her new book
AUSTIN, TX - NOVEMBER 17: Former U.S. Secretary of State Hillary Rodham Clinton signs copies of her new book 'What Happened' at BookPeople on November 17, 2017 in Austin, Texas. (Photo by Rick Kern/WireImage)
PHOTO: Rick Kern/WireImage/WireImage
Now playing
01:29
Clinton: Trump parrots what Putin says
PHOTO: TV3
Now playing
01:01
Clinton: Children treated as political pawns
PHOTO: Broadway Video/Universal Television
Now playing
01:15
Miley Cyrus tears up thanking Hillary Clinton
RBG on sexism and HRC_00010727.jpg
RBG on sexism and HRC_00010727.jpg
Now playing
01:50
RBG says Clinton was criticized worse than men

Story highlights

Powell backed President Barack Obama in both the 2008 and 2012 campaigns

The former chairman of the Joint Chiefs of Staff has had tough words for both major party candidates

(CNN) —  

Former Republican Secretary of State Colin Powell said Tuesday he’ll vote for Democratic nominee Hillary Clinton, a high-profile snub of his party’s standard-bearer, Donald Trump.

Powell, who also served in the Reagan and George H.W. Bush administrations, backed President Barack Obama in both the 2008 and 2012 campaigns. He announced his plan to a Long Island group during a luncheon.

The announcement was confirmed by Powell’s chief of staff, Peggy Cifrino.

Aides informed Clinton of Powell’s support after her early voting rally Tuesday afternoon in Florida. She is grateful for his support, one aide said.

Later, Clinton’s campaign tweeted, “Proud to have the endorsement of General Powell, a decorated soldier and distinguished statesman,” signed with an “H” indicating her personal approval.

The former chairman of the Joint Chiefs of Staff has had tough words for both major party candidates.

Hacked emails released in September showed Powell strongly condemning Trump, labeling him a “national disgrace and an international pariah.”

In one email dated August 3, Powell wrote, “Trump is nuts. Everybody wants me to speak out, but I will pick the time and place for maximum effect like I did in 2008 and 2012. Right now, Trump is his worst own enemy.”

At the time, an aide to Powell said the emails were “accurate” but declined further comment.

Powell and Clinton, meanwhile, have had an at-times difficult relationship. He repeatedly pushed back against reports over the summer suggesting that he might have given Clinton the idea to use a private email account as secretary of state, telling media outlets in August that “her people are trying to pin it on me.”

Despite Powell’s support for the Democratic presidential nominee in the last three cycles, he insisted in September 2015 that he was still a Republican.

“I’m still a Republican because I believe in a strong defense, because I believe in the entrepreneurial spirit that is so typical of the Republican Party in the past,” Powell said at the time.

“But,” he continued, “I’m having difficulty with the party now.”

Clinton has earned the support of other high-profile Republicans, including former Sen. Larry Pressler, Sally Bradshaw (who was a senior adviser on Jeb Bush’s campaign) and Hewlett Packard CEO Meg Whitman and ex-Reagan political director Frank Lavin.

And according to sources, George H.W. Bush said he will vote for Clinton.

CNN’s Jeff Zeleny contributed to this report.