An embattled New York City councilman was found guilty on Thursday of stealing more than $30,000 in public funds that were meant for charity and campaign expenditures.

The councilman, Ruben W. Wills, a Democrat who represents southeastern Queens, was convicted of multiple counts of fraud and grand larceny after prosecutors argued that he had used more than half of a $33,000 state grant earmarked for single parents and obesity prevention on personal shopping sprees. He was found not guilty on one charge of falsifying business records.

Prosecutors said Mr. Wills spent the money on items like a Louis Vuitton handbag, Dunkin’ Donuts and terry cloth slippers. They also said he created a shell company to swindle $11,500 from the city’s campaign finance board.

The verdict in the two-week trial in State Supreme Court in Queens is far from the end of the legal troubles for Mr. Wills, who was elected in 2010 and has been embroiled in the corruption inquiry for almost half of his City Council tenure. In 2015, less than nine months after he was charged with fraud and grand larceny, Mr. Wills was arrested again, accused of failing to disclose financial dealings to the city’s Conflicts of Interest Board. That trial is pending.