Police said Owens then picked up the baby by the back of his neck and threw him on the floor. He then picked the baby up, put him back on the bed, then knocked him back onto the floor from the bed, according to police.
The mother picked her child up from the floor and ran out of the house. Both victims were taken to another home about one mile away.
Paramedics said the mother and child appeared to be injured, but they refused to be transported.
When officers were on the scene at the first home, Owens returned to the house and asked police if police were looking for him.
Owens was taken to Regional One because he claims he was tasreed by someone in the house.
Officers have charged Owens with domestic assault and child abuse.