And Frasier Makes Three - S11-E20
Continuity mistake: Frasier picks up a couple of paper bags full of stuff for a picnic he is going on with Charlotte and her boyfriend - there is a fabric string/tie hanging out of one of the bags as he heads for the door but when he gets there, it has disappeared.
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.