Having played the character for over 30 years, Kelsey Grammer has the rule of the roost when it comes to all things Frasier.