Todd Chavis struck the child over his head and body last November in the 5300 block of West Gulf Bank Road, authorities said.
He has been charged with injury to a child.
The child experienced "severe pain and injury as a result of the assault."
Chavis was released on bond June 19.