Several years ago I was told that he did the voice-over for Washington Post radio and tv ads. I don't know if that was true but I keep hearing a similar sounding voice (monotone but somehow very interesting) on occasional ads for various products and I always assume it's Leo.