He also was arrested in June 2012 for driving without being licensed, a charge that was dismissed with payment of $50 in costs.
According to the Massachusetts Registry of Motor Vehicles, Rivera lost his license due to an accumulation of violations. He had a Massachusetts license, and a New Hampshire license. He lived in Manchester for several years, according to the RMV and court records.
Follow Douglas Moser on Twitter @EagleEyeMoser. To comment on stories and see what others are saying, log on to eagletribune.com.