A Good Samaritan helped stop a shoplifter in Hartland, but got stabbed and hit in the process.

It happened on Saturday, April 7 at the Rural King store off Highland Road.

Caleb Ketchum, an employee at Rural King, said he was on a break, when he saw the commotion.

"I look over and I see my manager is on the ground and I see this guy running away with two other employees behind him,” said Ketchum.

He jumped into action, but in the process the suspect stabbed him and hit him in the face.

"I didn't even know I was stabbed until after, l didn't even know he hit me in the face or anything,” said Ketchum.

Ketchum said he is feeling much better, as a matter of fact he went to work the very next day. His hand is stitched up and he has a good shiner on his eye.

He said he doesn't’t know what the suspect was trying to take.

"A bunch of stuff, his coat was loaded down with a bunch of merchandise,” said Ketchum.

Ketchum and his mom said they’re both happy he took action, because otherwise the suspect might not have been caught, but Ketchum didn’t act alone.

"A customer that saw it happen, she and her son got in the car and followed the guy, which again, I don't recommend, but I'm glad she did, she followed him right to his driveway,” said Ketchum’s mother, Michelle Morgan.

The customer called 911 and Livingston County Sheriff’s deputies arrested 39 year-old Sean Thompson of White Lake Township.

Thompson is facing retail fraud and unarmed robbery charges currently, but investigators said more charges could be added.

Morgan said she understands her son took a big risk.

"I've gotten a lot of feedback from people telling him, there's a loss prevention insurance, don't risk your life for that, you don't make enough for that,” said Morgan.

She said she still thinks he acted the right way.

"I'm proud that I raised a son that is going to jump in and do the right thing in a world where people don't want to,” said Morgan.