Albee Lewis is expected to face a judge in a Houston courtroom later this morning.
His alleged victim was 32 years old, and leaves behind a family questioning how this could happen.
Officials: Man fatally shot girlfriend at apartment complex in North Harris County
"Why, why, why? I just want to know why, why, why would you do this?" Hunter's cousin Myriane Rodrigues said. "You're hurting our family, you're hurting these kids."
Rodrigues said she had just dropped off Hunter's three kids at their apartment when they came running back outside. The kids said their mom was fighting with her boyfriend.
The cousin ran for help, but it was too late. Police say Lewis shot Hunter several times.
You can see the bullet holes in the cousin's car window.
Family says Hunter and Lewis had been dating five years and no one knew about any issues.
"You never think something like this will happen. It's a relationship. You don't think it's going to end like this. You wouldn't think that," said Charlene Scott, a friend of Hunter's.
Again, we're expecting to see him here in court later this morning.