An off duty ICE agent has been charged with assault, elder abuse, vandalism and battery in connection with the incident Friday in Fresno’s Tower District.