BENSALEM, Pa. (CBS) – A Bensalem man has been charged with assaulting his infant son.

Kyle Hinkle, a 25-year-old from the 1500 block of Virginia Avenue, was arrested after Aria Torresdale Hospital reported a 3-month-old baby boy in the ER with head trauma.

READ MORE: Philadelphia Weather: Heat Advisory In Effect As Temperatures Hit Record Highs On Saturday

Hinkle later admitted to police that when he was unable to stop the infant from crying, he shook the child multiple times.

READ MORE: Juvenile Among 3 People Sent To Hospital Due To House Fire In East Coventry Township, Chester County

The baby was transported to St. Christopher’s Hospital for Children in Philadelphia, where he is expected to survive.

Hinkle was arrested and charged with Felony Aggravated Assault, Felony Endangering the Welfare of a Child and related charges.

MORE NEWS: Pennsylvania State Rep. Amen Brown Organizes Fan Giveaway At Building With Partial Air Conditioning In Wynnefield Heights