Continuity mistake: At the start of the show, Frasier is looking at a brochure and he puts a hand on his knee as he says "Gore Vidal.", the next shot shows both hands on the brochure as he says ".he hates everything."
Continuity mistake: While Frasier, Roz, and Marty are at the table on the ship, Frasier is trying to write his speech. His pen switches from being in his hand to being on the table, several times, from shot to shot.
Answer: It equals the record of James Arness of "Gunsmoke" for the actor who's played the same part on TV NOT in a soap opera. If you include soaps there are two main contenders - William Roache, who's been playing Ken Barlow in "Coronation Street" in the UK since 1960. Don Hastings has been playing Robert Hughes in US soap "As the World Turns" since 1960 as well.