MINNEAPOLIS (AP) — The executive of a now-defunct nonprofit has pleaded guilty to multiple federal fraud charges.

Sixty-five-year-old Bill Davis pleaded guilty Thursday in U.S. District Court to a total of 16 counts, including mail fraud, wire fraud, theft from a program receiving federal funds and conspiracy to commit such theft.

Davis admitted that as the head of Community Action of Minneapolis, he used the organization's money to pay for personal expenses, including a trip to the Bahamas. He also admitted he directed the group to pay his son a consultant's fee for work he wasn't doing.

His son, Jordan, is a Minneapolis police officer. He's also charged and is scheduled to go to trial next week.

Bill Davis was allowed to remain free pending sentencing. A date for that hasn't been set.