A 50-year-old man faces multiple charges including carjacking after police say he stole three steaks from ShopRite in Morris County and then led police on a wild chase that led to two crashes in different vehicles before he was arrested last week, authorities said.

The incident began about 12:30 p.m. on Nov. 12 when security in the Parsippany supermarket said they saw Alcides Moreira, of Kearny conceal three beef tenderloins worth $162, authorities said.

Store managers tried to stop Moreira, but he drove off in an SUV, which officers later determined had been stolen from Belleville earlier in the day, Parsippany police said in a statement.

As Moreira left the parking lot and drove onto Route 46 West, he crashed into a car, police said. Two good Samaritans in a pickup truck stopped to help Moreira and the other driver, police said.

When they allowed Moreira to sit in their pickup, he drove off with one of the good Samaritans standing on the running board telling him to stop, police said.

Moreira kept going and the good Samaritan was forced to jump from the moving pickup, police said.

Later, Moreira was involved in another hit-and-run crash where witnesses said they saw him throwing items out of the moving pickup, police said.

Officers responding to the second crash recovered a portable radio and cellphone from the road, police said.

Police located the pickup a short time later in Mountain Lakes where Moreira was pulled over and arrested, police said.

Moreira was charged with first-degree carjacking, third-degree receiving stolen property, theft, criminal mischief, shoplifting, assault by auto, driving with a suspended license, leaving the scene of an accident with injury, and several other traffic violations.

He was held at the Morris County Jail ahead of a court date.

Anthony G. Attrino may be reached at tattrino@njadvancemedia.com. Follow him on Twitter @TonyAttrino. Find NJ.com on Facebook.

Get the latest updates right in your inbox. Subscribe to NJ.com’s newsletters.