Who played Niles in the TV series Frasier?
What is the answer?
david hyde pierce