A man accused of holding a woman captive and raping her over four days continued to run a car-wrecking business from his home and had friends visit while the victim was held captive inside, his neighbours say.

Robert Wilson, 32, allegedly spent days bashing and raping the woman he met on the dating app "Badoo" and asked her if she wanted to die while holding a crossbow to her head last week.

She was so severely injured she was unable to see out of either eye by the third day of her ordeal.

Robert Wilson, 32, has been charged after allegedly imprisoning and raping a woman in his home in Darley near Bacchus Marsh. Credit:Robert Wilson via Facebook

But neighbours say Mr Wilson continued to go about his daily activities and was friendly with locals during the time police say he imprisoned the 39-year-old Vietnamese woman in his home in Darley, a suburb of Bacchus Marsh.