The 36-year-old man miraculously survived after the attack in his home in Everett, Washington, on October 24.
Police have since arrested Marissa Wallen, a 21-year-old escort who they say had been at his house several times.
‘In the end she said that she shot (the victim) two times in the head because he was preforming oral sex wrong and she did not know how to tell him that,’ the document reads.
After allegedly shooting him, Wallen is said to have stolen the man’s wallet and used his credit cards.
Police say she spent $12,000 of his money before she was caught.
The man was found awake but unresponsive in his home on October 24 after the shooting. He remains in hospital.
Police found him slumped against the wall after going to the house when his boss reported he hadn’t signed on for his at-home job.
According to police, Wallen confessed to the crime once in custody.
She is being held on charges of first degree assault, first degree robbery and identity theft in the first degree and her bail has been set at $1million.