Peter Storer pleaded guilty to possession of heroin, cannabis, and buprenorphine July 03, 2008 Boston. +