Gene Shelton Cadle, 24 of Rome, was arrested this week after reports said he attacked a 26 year-old woman and a small child.
The victim told police that Cadle attempted to hit her while punching holes in walls of her home on Harmony Road.
During the altercation Cadle also allegedly attempted to throw an item at the victim, however, Cadle missed the woman and instead hit a child in the face.
Cadle is also accused of discharging a firearm around the victim.
Cadle is charged with simple assault, reckless conduct and cruelty to children.