A Huber Heights man and former insurance agent who reportedly fraudulently sold life insurance and annuities and stole thousands from clients is facing 74 charges.