Looks like it could be the perp.
He looks stoned in the photo where they are bringing him in. I wonder if the perp went on a drug/alcohol binge knowing the authorities were closing in on him.