His daughter, whose name was withheld because of her age, was charged with narcotics possession and disorderly conduct, police said.
According to eyewitnesses, a group of parents arrived at the ceremony about 8:30 a.m., early enough to find seats in the first row of bleachers on the visitor's side.
A group of four to five people arrived before the 10 a.m. start time and stood in front of the railing, blocking the view of those sitting in the front row, said the witness, who spoke on condition of anonymity.
At some point, the individuals sitting down said something to the group blocking their view, the witness said.
Police said the teen, a former Washington student who attends a cyber charter school, "began arguing . . . with other people" during the graduation. The witness said the teen was part of the group that had been standing along the rails.
The school police officers asked her to leave because she was "disruptive," district spokesman Fernando Gallard said. As they tried to physically escort her out of the stands, Morales allegedly told the officers that she wasn't going to leave.
"We are not f---ing going anywhere," Morales purportedly told police, Gallard said. The officers then tried to escort Morales out of the ceremony when suddenly he punched one of the officers in the face, Gallard said.
Philadelphia police, who were at the school on Bustleton Avenue near Gorman Street, providing additional security for the graduation, later arrested and charged the father and daughter.
After the teen was placed in custody, police allege that they found a small jar of what is believed to be marijuana in her possession.
On Twitter: @ReginaMedina