ST. JOSEPH — A former insurance agent admitted Thursday to defrauding several customers by pocketing money they gave him to pay insurance premiums.

Kevin Donnellan, 62, of Stevensville, pleaded guilty in Berrien County Trial Court to common law fraud, a 10-year felony; and two counts of insurance fraud, a 4-year felony. Judge Angela Pasula accepted his plea and set sentencing for 1:30 p.m. Dec. 16. Meanwhile, Donnellan is free on a $20,000 bond, is on GPS tether, and as a bond condition, has been ordered by the judge not to handle other people’s money.