The shocking moment a senior student grabbed his deputy principal by the throat has been caught on camera.

The Granville Boys' High School student was caught on tape storming towards one of the school’s three deputy principals, Noel Dixon, before taking hold of him by the throat.

The deputy principal resisted the attack and removed the boy’s hand from around his neck.

Scroll down for video

A student (right) at Granville High School has been filmed grabbing deputy principal Noel Dixon (left) by the throat

The teenager was pushed away by the experienced teacher, he was then pulled away by other students

Moments later another student pulled the dark-haired boy away from the altercation.

The angry student led dozens of Granville School students through the playground before launching his attack.

Some of his peers tried to stop him before he got to the deputy principal, but were unable to.

The Department of Education told 7 News the school doesn’t tolerate violence, and that strong disciplinary action has been taken against the young man in the video.

It is not known why the deputy was targeted by the student who is believed to be in Year 12

The student is believed to be in Year 12. Police have been notified of the assault.

It is not the first time the western Sydney school has been in the media for violence.

In 2011 a student was stabbed in the stomach six times.

In 2008 18 people were hospitalised after the students were involved in a brawl at Merrylands High.

Students watched the boy attack the teacher, one even stepped in to help the deputy principal

Dozens of students watched as the young boy attacked the teacher in the playground