The Franklin County Sheriff's Office said Bradley Hines, 45, was captured and taken into custody Sunday morning in Jefferson County, Missouri after a brief car and foot chase.
According to Missouri authorities, a deputy attempted a traffic stop and began a high-speed pursuit when Hines didn't pull over. The chase ended with Hines driving through the yard of a home then being chased while holding a gun.
Hines eventually surrendered and was taken into custody and is being held at the Jefferson County Jail.
"We are happy that a dangerous individual has been apprehended it does not bring the victim back but it does hopefully add some level of comfort to the family that we are taking the necessary steps to bring Hines to justice," said Franklin County Sheriff Kent Winstead.
Hines was wanted in the death of Heather Guild, a mother of two, who was reported missing by her mother on Thursday.
Later that day, Guild was found dead in a Franklin County home on Gilcrest Farm Road that has a Wake Forest address.
According to Guild's mother, Heather met Hines while working at the My Auto Guy repair shop in Youngsville -- he was Heather's boss. Guild's mother said the two developed a relationship.
On Friday, a SWAT team went to serve Hines a warrant for first-degree murder.
Another man has been arrested in connection with Guild's death. Ryan Christopher Curtis, 39, of the 200 block of Holden Road in Franklinton has been charged with resist, delay and obstruct.
He is being held in the Franklin County Detention Center on a $25,000 secured bond.