Steven Weber

Steven Robert Weber (born March 4, 1961) is an American actor. He voiced Neil in the season 9 episode "King of the Hill".