David Anderson of Rice Lake is facing charges after law enforcement apprehended him with methamphetamine valued at $15,000.
Undercover agents from Barron County arrested the 33-year-old at his residence on Friday.
Anderson was found in possession of 211 grams of methamphetamine, leading to charges of possession with intent to distribute.