Aaron Scott and his brother, a 16-year-old student, were involved in an altercation with several other students as they were being dismissed from Lincoln High School shortly before 3 p.m., CBS3 reports citing Philadelphia police.
The pair fled after firing shots, but were quickly apprehended by two plainclothes officers nearby, the outlet says.
Jeffrey Carter, 65, died after being shot in the head, CBS3 says.
The teen boy is in critical condition, they added. The investigation is ongoing.
Click here for the full report by CBS3.
Click here to follow Daily Voice Lower Merion-Narberth and receive free news updates.