A man who admitted killing three people at two US Jewish sites gave jurors a Nazi salute after they convicted him of murder.
It took the jury of seven men and five women just over two hours to find Frazier Glenn Miller guilty of one count of capital murder, three counts of attempted murder and assault and weapons charges.
After the verdict was announced, Miller, 74, of Aurora, Missouri, said "the fat lady just sang" and raised his right arm in the Nazi salute.
As jurors were filing out of the courtroom later, he told them: "You probably won't sleep tonight."
The judge reminded Miller that the same jury will decide his sentence. He could get the death penalty. The sentencing proceedings were expected to begin today.
During the prosecution's closing, District Attorney Steve Howe cited a "mountain of evidence" against Miller, who was charged over the shootings at two Jewish sites in Overland Park, Kansas, Missouri, in April last year.
Although he had admitted killing the three people, he pleaded not guilty, saying it was his duty to stop genocide against the white race. None of the victims was Jewish.
"He wants to be the one who decides who lives and dies," Mr Howe said of Miller.
The Passover eve shootings killed William Corporon, 69, his 14-year-old grandson, Reat Griffin Underwood, and Terri LaManno, 53 in two separate attacks.
During his closing, Miller said he had been "floating on a cloud" since the killings. Earlier, he objected when Mr Howe alleged he wanted to kill as many people as possible. Miller said: "I wanted to kill Jews, not people."
Miller, who is also known as Frazier Glenn Cross, urged jurors to "show great courage" and find him not guilty.
"You have the power in your hands to inspire the world," he said. "You can become a man or woman your forefathers will be proud of for your bravery."
The proceedings were marked with frequent outbursts from Miller, who objected repeatedly while jurors were out of the courtroom during discussions about what instructions should guide deliberations.