What was the name of the fictional news anchor played by Stephen Colbert on The Colbert Report?

The story behind the answer

The fictional news anchor played by Stephen Colbert on The Colbert Report was also named Stephen Colbert.

The character was a satirical version of a bombastic cable-news pundit. He presented himself as an infallible political commentator while making exaggerated arguments, misusing evidence and confidently defending contradictory positions. The performance was designed to parody television personalities rather than represent Colbert’s real views.

The character first developed during Colbert’s work on The Daily Show and became the central figure of The Colbert Report, which premiered in 2005. The fictional anchor’s name matched the performer’s name, but the two were intentionally distinct personas.

This is sometimes confused with Colbert’s later CBS role. On The Late Show, he generally appeared as himself rather than as the character from Comedy Central. The character also became associated with the satirical concept of “truthiness,” a word popularized by the program.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: