OCALA, Fla. -

A 25-year-old man was arrested in Marion County on allegations of shaking and critically injuring a a 2-year-old.

Bryan Blalock, of Ocala, was arrested Wednesday on aggravated child abuse charges.

According to the Marion County Sheriff's Office, deputies were called to the Ocala Regional Medical Center on Jan. 3 after a toddler was being treated for severe head trauma.

Blalock said the child had fallen in a bathtub, but doctors told deputies that the child's injuries were not consistent with that explanation, according to the Sheriff's Office.

Detectives interviewed Blalock on Wednesday, and he admitted to violently shaking the child several times out of anger until the toddler passed out, the Sheriff's Office said.

The child is now in critical condition at Shands Hospital.

Blalock was arrested and jailed on $25,000 bond.