YUCAIPA (KTLA) -- A father was arrested on charges of beating his 5-week-old son in San Bernardino County.

The baby boy suffered two skull fractures, broken ribs, a broken shoulder bone and numerous bruises, according to the San Bernardino County Sheriff's Department.

The infant is recovering at a hospital.

David Michael Belvin, 29, was arrested in connection with the abuse and is being held on $100,000 bail.