James Earl Sheppard, 32, was taken into custody by the Aiken County Sheriff’s Office late Saturday.
The woman, who lives in the 400 block of Connector Road, told deputies that she came home Saturday to find a man in all black with a gun demanding she hand over money and her car keys.
The woman escaped and called 911, Capt. Eric Abdullah said. Deputies found her in the street and the house on fire.
Sheppard was arrested after a call about a suspicious person on Midland Drive.
Abdullah said it is too early to say whether Sheppard started the fire.
Sheppard was arrested in November on drug charges, and was charged with assault and battery in September, according to Aiken County jail records. He was charged with burglary in the first degree in March 2002.