
Here's a complex question that requires someone to reason about the input, can you answer it?
Which American actor, director, and comedian played the character Niles Crane on Frasier?


David Hyde Pierce
