A Florida man has been arrested and charged after he was caught on camera viciously punching an elderly shopper at a Walmart last month.
Joseph Albert McFadden, 34, has been accused of aggravated battery on elderly after he was seen brutally punching the victim twice in his face and fleeing the scene.
The unsettling attack occurred on October 11 at around 10am, as the victim, in his 80s, was leaving Walmart in Lauderdale Lakes with a shopping bag in his hands.
McFadden was arrested at another Walmart in the county last week after the store's security staff identified him and reported it to the police, according to the Miami Herald.
The 34-year-old from Lauderhill, Florida, remained at large for more than a month after the unprovoked attack, which was captured entirely by surveillance cameras at the store from different angles.
McFadden has been charged with aggravated battery on on a person 65 years of age or older
The victim 'suffered some cuts and was taken to a nearby hospital for treatment of his injuries,' sheriff's office spokesman Carey Codd told the Miami Herald.
'Detectives say the attacker did not steal anything from the victim, and the victim does not know the attacker and did not have words with him prior to the incident,' authorities said.
Surveillance footage captures McFadden emerging from the parking lot and confronting the victim just beyond the sliding doors of the Walmart store.
He swiftly punched the victim, who has not been identified, in his face twice without saying a word.
Then McFadden nonchalantly strolled away from the store's entrance, casually heading north on foot, as revealed by the footage.
He was seen in the video wearing a navy sweater with grey lettering on the front, black pants and flip flops.
Joseph Albert McFadden, 34, was caught on camera brutally punching a victim in his 80s at a Walmart in Lauderdale Lakes, Florida
Surveillance footage captures McFadden emerging from the parking lot
The suspect confronted the unidentified victim just beyond the sliding doors of the Walmart store
He swiftly punched the victim, who has not been identified, in his face twice without saying a word
Detectives say the attacker did not steal anything from the victim, and the victim does not know the attacker and did not have words with him prior to the incident
Then McFadden nonchalantly strolled away from the store's entrance, casually heading north on foot, as revealed by the footage
'It was a brazen, unprovoked attack caught on camera,' the Broward Sheriff's Office said when police were looking for McFadden last month.
McFadden was taken into custody by Sunrise police on Friday, near the 3300 block of North University Drive, according to the Broward Sheriff's Office Violent Crimes Unit.
McFadden faces one count of aggravated battery on a person 65 years of age or older.
He remained behind bars at the county's North Broward Bureau as of Wednesday morning with bail set at $10,00.