After he assaulted his ex, he left the home with their 3-week-old son, Centurion Markey McClain.
Authorities issued an Amber Alert for the baby shortly after the incident.
Police later found the father in the 1100 block of Liberty Street.
He was charged with second degree kidnapping, felony breaking and entering, two counts of misdemeanor child abuse and larceny after breaking and entering.
Keyon McClain is currently in police custody under a $250,000 bond.