U.S. satirical news host Stephen Colbert took a moment during Wednesday's night show to praise sergeant-at-arms Kevin Vickers, the hero who put down Parliament Hill gunman Michael Zehaf-Bibeau.

The four-minute, 32-second segment begins with a preamble to last week's "shocking" attack that killed Cpl. Nathan Cirillo, injured security officer Samearn Son, and sent ministers and government staff fleeing to safety on the Hill.

"But as horrific as this incident was it would have been even worse if it hadn't been stopped by the House of Commons sergeant-at-arms, Kevin Vickers," Colbert said.

The show breaks to a clip of CBC's blow-by-blow account of Vickers' now legendary dive-spin-and-unload shooting manoeuvre that ended Zehaf-Bibeau's rampage.

"To hell with Bruce Willis, this Canadian just put the 'eh' in ‘yippee ki yay motherf–--er,'" Colbert said.

Colbert goes on to apologize for all the bad things he's ever said about Canadians ("maple sucking moose-humpers" etc.) and ends the segment with a truncated and altered version of 'O Canada.'

Watch the video below. Mobile users,click here.