A furious dad in Argentina battered a teacher accused of sexually abusing his teenage daughter.

CCTV captured the dad as he threw some 22 punches in 15 seconds at the teacher before walking away with his 15-year-old daughter.

In the footage, the 30-year-old teacher, Jorge Cruceno, is seen covering his head for protection during the savage attack.

He has reportedly been suspended from the Commercial Female School Santa Marta after being accused of repeatedly sexually abusing the teenager.

The girl’s family allegedly found messages from the teacher on her phone and contacted police.

Her dad had been at a meeting with school officials in San Juan, Argentina, when he attacked the teacher.

The father is seen walking with his daughter in the school before crossing paths with the teacher.

The father flies into a rage and pummels the teacher.

Local media reports say Cruceno suffered cuts to his face and forearm.

He was treated by paramedics before going to the police station to file a complaint against the father.

The investigations into both cases are ongoing.