A woman was allegedly held captive, repeatedly raped and threatened with death for four days by a man she met through a dating app.

Robert Wilson, 32, allegedly imprisoned a 39-year-old Vietnamese woman in his home in Darley, a suburb of Bacchus Marsh, from March 25 to 29, raping her on multiple occasions, blackmailing her, stealing her money and asking her if she wanted to die while holding a crossbow to her head.

Mr Wilson arriving at court on Tuesday evening. Credit:Nine News

They met through dating app “Badoo” about two months ago, according to the victim’s statement.

The woman's statement described how Mr Wilson's behaviour became extremely controlling, forcing her to change her Facebook relationship status, deleting contacts on her phone that he “didn’t like the sound of”, then asked her to move in to his home around March 15.