A Park City man was charged Friday with child abuse after he allegedly attacked a teenage skier on the slopes.