MECKLENBURG COUNTY, Va. (WDBJ7) -- Authorities have confirmed that the wanted fugitive, William Jason Roberts, has been arrested in Mecklenburg County.
Roberts turned himself in without incident, and is being held in the Meherrin River Regional Jail.
Several agencies had been searching for the Virginia native and former Marine since August 1, after a woman was assaulted and seriously hurt in Aurora, Colorado.
According to officials there, Roberts stole a car and rammed a Colorado officer’s vehicle before fleeing to Kansas.
The next day, Roberts once again eluded police before making his way to Alleghany County on Friday, August 4.
Early that morning Roberts led deputies on a chase down Route 220.
The stolen white pickup truck he was traveling in was found in the Dagger Spring Road area of Gala.
There, several law enforcement agencies searched for Roberts in Botetourt County throughout the weekend.
On Sunday deputies discovered Roberts had stolen another white truck and that there was activity on his credit card.
By Wednesday night, the Halifax County Sheriff’s Office had found that white pickup truck on the Mecklenburg-Brunswick County line.
Law enforcement spent Thursday looking for Roberts, and questioning people who might know him.
Mecklenburg County officials told WDBJ7 that Roberts grew up in the area and was known to many.
Friday afternoon Mecklenburg County announced Roberts had turned himself in.
"He told me that his intention was to get back down here to home his intent was to turn himself in, ‘but I had to get my mind right,’" Mecklenburg County Sheriff’s Office Major Terry Edmonds said.
Edmonds also revealed that Roberts survived on creek water and earthworms as he hid out.
Since Roberts was wanted in Mecklenburg County on prior charges, he will appear in court there next week.
Major Edmonds says from there he may either be taken to Botetourt County, or back to Colorado.