Isn't "Dr. Dino" actually Kent Hovind, the creationist currently serving jail time for tax evasion?
Not sure about the jail time, but you got the right guy.