(CNN) A Marine deserter accused of killing his mother's boyfriend was captured Wednesday morning in his mother's Virginia home -- the very place where he's alleged to have killed the man nearly three weeks ago, authorities said.

Michael Alexander Brown, 22, was arrested in Franklin County near the town of Hardy, about 9 miles east of Roanoke, authorities said.

He'd been on the run since November 9, the day authorities say he killed 54-year-old Rodney Brown at the same home.

The arrest came after investigators received information that caused them to refocus on the residence, acting US Marshal Brad Sellers told reporters.

Sellers didn't give details about what led investigators back to the house, why Michael Brown had returned there, or where he had been since November 9.

Read More