This disturbed dad has been derailed.
Cops have arrested a man captured on video apparently abusing his sons in a Bronx train station earlier this month, police said.
Joshua Gilead is charged with two counts of aggravated family offense and two counts of acting in a matter injurious to a child less than 17, the NYPD said.
Gilead, 35, was taken into custody Friday at 8 p.m. in the Bronx, police said.
A video clip shows Gilead sitting between his two sons, 7 and 9, on a bench at the Fordham Road/Jerome Avenue subway station around 9 p.m. Jan 22. He seems to shout at both children before punching one twice and grabbing and shaking the other around by the hair.
Gilead told PIX11 News he needs help.
”I punched him in the face, I punched him in the arm and I grabbed his hair because he doesn’t like it,” Gilead said, according to the report, which added that Gilead said he was “stressed out, that he struggles with mental illness.”
Gilead apparently admitted he’d been drinking on the day he turned on his two boys, according to the report.
Community advocate Tony Herbert posted the shocking video to Facebook Wednesday, and said in a later post that the man who initially filmed it — who was on his way to pick up his own son from chemotherapy treatment — filed a report with the police.
The accused dad has a history of domestic violence incidents involving his kids, authorities said.
Gilead was also arrested Jan. 23 for allegedly being “physical with his family” — and subsequently released.
The children were in their mother’s custody as of Thursday, according to cops.