Spencer D. Keller, 21, must serve at least four years before he is eligible for parole on the felony charges, 3rd District Judge Christopher Nye ruled Monday.
Nye also ordered Keller to pay nearly $11,000 in restitution and have no contact with the victim or the child they share.
Nampa police went to Keller's home in January and "found him in the process of beating and strangling his live-in girlfriend in front of their young child," according to a news release from the Canyon County Prosecutor's Office. He continued punching and choking her until an officer intervened, according to the release.
The woman suffered a broken eye orbit and traumatic brain injury in addition to many cuts and bruises, investigators said.
“This is one of, if not the worst domestic violence and strangulation cases that I have ever seen during my time as a prosecutor,” said Deputy Prosecutor Monica Morrison. “And I’m thankful that the officer intervened when he did, or this may very well be a domestic violence homicide case.”