Robert Webb, 43, of York County, was charged with aggravated assault, institutional vandalism, criminal mischief and disorderly conduct, according to charging documents filed by York City police.