Police have arrested a Bronx man for allegedly beating his 4-year-old daughter with a baseball bat.

Noel Morales, 32, was arrested Monday for allegedly swinging at his daughter repeatedly after the girl's mother left for work.

Neighbors say police have been outside the apartment building, located at 1145 Morrison Avenue in Soundview, since the incident.

"That's a disgrace for a man to beat his child like that. It's not right. He should have the biggest consequences coming to him," said one neighbor.

The 4-year-old had bruising to her torso and back and remains in critical condition.

Morales was charged with assault, criminal possession of a weapon, endangering the welfare of a child and harassment. 

He is being held on $250,000 bail.