Biden has been officially nominated to run for the White House on November 3.
Powell, a former Secretary of State, is the latest top Republican to openly support Biden.
The endorsement confirms his opposition to the re-election of his party member, President Donald Trump.
Powell expressed confidence that a Biden presidency would “restore America’s leadership and moral authority’’.
The former U.S. top diplomat stated that the country is divided.
Powell accused the president of doing everything in his power to keep it that way.
He noted that there would be difference if America has a leader “who unites us, who restores our strength and our soul.”
“I still believe that in our hearts, we are the same America that brought my parents to our shores, an America that inspires freedom around the world. That’s the America Joe Biden will lead as our next president,’’ Powell said.
Recent polls put Biden, a former vice president, ahead of Trump.