The man police say was caught on camera punching a three-year-old at a pharmacy in Allapattah refused to go before a judge for bond Sunday.
Police have identified the man as Marvin Green. He remains behind bars while the family of the three-year-old await justice for what appears to be a random beating.
“Marvin Green refused to go,” could be heard on Bond Court video.
Green, who police say is a 27-year-old homeless man, is known to law enforcement, but not to the mother of the three-year-old boy who police say was punched in the back of the head by Green, it caused internal bleeding.
The incident was all captured on camera at 2 p.m. on December 13 at the Walgreens located at 1695 Northwest 20th Street in Allapattah.
You can see the three-year-old, who has been identified as Samuel, standing with his mother when the suspect walks up and hits him - then takes off without any explanation.
Green was arrested on Friday charged with aggravated child abuse and possession of a stolen firearm. He was also charged on a warrant in Miami-Dade County for criminal mischief.
Samuel is now home recovering, thanks to help from Miami police who surprised him with a special visit to drop off presents.
According to court documents Green has three prior felony convictions, including abuse of an elderly, disabled adult.