An Oscoda Township insurance agent faces multiple felony charges after an internal audit revealed questionable business practices. Investigators accuse him of pocketing more than $120,000 in client funds by depositing them directly into his personal account.