His name is Clee Irwin. Seems really knowledgabe and convincing (like all infomercials). The show is interesting but the guy is scary looking. Just doesn't fit the image of what you would think they would put on one of these shows.
Not sure this is true but when looking for his picture he is only 23 years old. He has to be the inventor because there is no way someone would have hired him to do this.