Ronald Lafaye, 52, was charged with making criminal threats and threatening a public official, along with the lesser misdemeanor charge of calling to annoy or threaten, San Francisco’s CBS affiliate reported.
Prosecutors with the San Mateo County District Attorney’s office said Lafaye called the California Democrat’s office in December for assistance and to complain about the Department of Veterans Affairs, according to the Daily Post.
But on March 19, he called the office again and left 12 “bizarre” messages where he threatened staff, prosecutors said.
San Mateo County District Attorney Steve Wagstaffe also said that Lafaye told female staffers to “go sell their bodies and give him the money they earn.”
He claimed that he knew how to “torture women” and threatened to torture staffers who answered the phone in the office, the DA said.
In his final message her threatened that he would “carve out your beating, liberal heart.”
Lafaye was arrested at a Days Inn in Oregon over the weekend, according to Wagstaffe.
Lafaye has previously served prison time for similar behavior and if found guilty, this would be his second strike under California’s three-strike law.
The district attorney’s office said Lafaye pointed out that he did not dislike the congresswoman and said he prayed for her in school.
He is being held on $150,000 bail until his preliminary hearing on April 20.
Watch: Farenthold Resigns from Congress