David Ogden Stiers is an American actor, voice actor, and musician, noted for his roles in Disney animated films, the television series M*A*S*H as Major Charles Emerson Winchester III and the supernatural fiction drama The Dead Zone as Reverend Gene Purdy.