A Scottish man heckled disgraced Prince Andrew at Queen Elizabeth’s funeral procession Monday, telling the Queen’s son he is a “sick old man.”

The man was swiftly arrested after shouting at the prince while his older brother, King Charles III, led the procession of the late Queen’s coffin to St. Giles’ Cathedral.

“Andrew, you’re a sick old man,” the heckler shouted before being yanked out of the crowd by a cop and members of the crowd.

Police kept pushing the heckler farther from the crowd, as he shouted “Disgusting!” and told the cop, “Oy, I’ve done nothing wrong.”

The heckler was subsequently arrested, a reporter at the scene from local magazine Holyrood Daily tweeted.

The heckler is apparently named Rory, and told the reporter that “powerful men shouldn’t be allowed to commit sexual crimes and get away with it.”

Andrew, 62, was the only one of his siblings to not wear a military uniform during the Scottish procession.

Queen Elizabeth stripped the prince of his royal and military titles in January, a day after a Manhattan judge allowed the sexual assault lawsuit brought by Virginia Giuffre against the disgraced royal to move forward.

Queen Elizabeth’s children walk behind their mother’s casket as they go to St. Giles’ Cathedral.
Prince Andrew (right) was the only one of his siblings to not wear a military uniform during the Scottish procession.
Queen Elizabeth stripped the prince of his royal and military titles in January, a day after a Manhattan judge allowed the sexual assault lawsuit brought by Virginia Giuffre against the disgraced royal to move forward.
Owen Humphreys/Pool Photo via AP
The royal family looks on as the Duke of Hamilton places the Crown of Scotland on the coffin during the Service of Prayer and Reflection for the Life of Queen Elizabeth II on September 12, 2022.

Andrew has been under intense scrutiny since his 2019 BBC interview in which he tried to justify his close relationship with pedophile Jeffrey Epstein and convicted sex-trafficking madam Ghislaine Maxwell.

He has repeatedly denied any allegations of sexual misconduct.