I agree, I did not enjoy my interactions with him.
You’re probably thinking of C Edmund Wright, who apparently tries to make a living out of shoveling his execrement (which BTW I’m sure he would contend emits no odor!)
http://cedmundwright.com/about/
Looks a little like Glenn Beck...