A man was arrested and charged Monday for carjacking and vehicle theft.

Shon Oliventa Williams, a 51-year-old man from Los Angeles, was arrested for punching a woman in Torrance and stealing her car this past Saturday around 8:30 p.m. The woman was closing up her business when she was attacked on Artesia Boulevard near Western Avenue.

Williams allegedly punched her in the face and dragged her out of her Chevrolet Camaro before driving away with her vehicle. There were no specific reasons for the victim to have been targeted, and the Torrance Police Department says the act seems to have been a crime of opportunity.

With the efforts of Torrance Police and surrounding agencies, the stolen vehicle was spotted, and Williams was arrested. Williams was expected to be arraigned at the Torrance courthouse today.

The Torrance Police Department urges residents to “be vigilant of their surroundings at night especially when locking up a business.”