Ambassador Kevin Vickers is also a former member of the Royal Canadian Mounted Police, who stopped the 2014 attack on the Canadian Parliament.

The Canadian Ambassador to Ireland has not forgotten his instincts as a Mountie or as the Sergeant At Arms, who shot an Islamist gunman attacking the Canadian Parliament.

When a protester tried to disrupt a ceremony to honor British soldiers killed in 1916, Kevin Vickers was the first to intervene by pulling the man away from the center of the commemoration.

The ceremony in Grangegorman Military Cemetery was being attended by Foreign Affairs Minister Charlie Flanagan, the British Ambassador Dominick Chilcott, and members of the Irish and British armed forces.

During speeches, the protester, who claimed to represent the Irish Republican Prisoners Welfare Association, jumped up from seating reserved for guests and shouted that the ceremony was an “insult.”

He also shouted about “The Craigavon Two” who were jailed for life in Northern Ireland for the murder of a PSNI constable.

But Ambassador Vickers was able to pull him away before gardaí handcuffed and arrested him.