Which American actor, director, and comedian played the character Niles Crane on Frasier?
Niles Crane: Niles Crane is a fictional character on the American sitcom "Frasier", a spin-off of the popular show "Cheers". Niles Crane:  He was portrayed by David Hyde Pierce. David Hyde Pierce: David Hyde Pierce (born April 3, 1959) is an American actor, director, and comedian.
David Hyde Pierce