The man who allegedly drove a pickup and hit a bicyclist on May 29 has been charged with three misdemeanors, according to court records.

Michael Carpenter, 25, is charged with failure to stop after an accident involving death or injuries, driving with a suspended license, and reckless driving, according to the affidavit filed with Natrona County Circuit Court on Thursday.

Carpenter made his initial appearance in circuit court Friday and pleaded not guilty to the three charges.

Circuit Court Judge Brian Christensen set his bond at $2,000.

He allegedly was driving a pickup on May 29 when he struck the cyclist at North Beverly and Yellowstone streets and then fled on foot, according to court records.

Police Lt. Chris Hadlock said Friday the cyclist is recovering from his injuries.

He was taken into custody two weeks later for shoplifting and trespassing at the east-side Walmart. He pleaded guilty to misdemeanor charges of shoplifting, criminal trespass, use of a controlled substance and battery. He was sentenced to two years in jail,

During police interviews, two passengers in the pickup identified him as the driver.

However, Carpenter adamantly denied he was driving.

He still has posts on his Facebook page where he repeatedly asserts his innocence: “If u 2 were real like u said u were u wouldn’t lie about what happened and get a homeboy in a lot of trouble for something u did that’s some punk s–t and I don’t deserve anything that is going on u know u did that s–t I wanted dropped off and no where in ur destructive path.so u better come forward and admit the truth it’s ur charges not mine so be down and real like u said u guys were my fingerprints ain’t even in the driver spot…."